NagiosCGI
1.0.0
Nagios CGIクライアント(from:http://code.google.com/p/python-nagios/)
Python-nagiosのcode.google.comバージョンは、2011年9月から触れていません。
このフォークの目的は、必要な機能をいくつか追加し、既存の方法を取り上げ、必要に応じて欠落している方法を追加することです。
http://exchange.nagios.org/directory/addons/apis/python/python-2dnagios/detailsから
cmd.cgiと対話できるライブラリ。
NagiosにバンドルされたCMD.CGIには、アラートを認める以外にも多くの能力がありますが、唯一のドキュメントはソースコードであるため、ソフトウェアのコールアウトを作成することは退屈です。 cmd.cgiと対話するためのライブラリであるPython-nagiosを入力します。 HTTPとHTTPS、パスワード、および非標準のインストールパスの両方をサポートしています。簡単な例は有益かもしれません:
#! /usr/bin/env python
import nagcgi
cgi = nagcgi.Nagcgi("mon.example.com", "naguser", "nagpasswd", secure=True)
cgi.add_host_comment('sillyhost', 'This host is being silly')
cgi.disable_notification()
cgi.ack_svc_problem('brokenhost','CHECK LOAD', 'running a highly parallel gcc build')