NagiosCGI
1.0.0
NAGIOS CGI客戶端(來自:http://code.google.com/p/python-nagios/)
自2011年9月以來,Code.google.com版本的Python-Nagios版本就沒有被觸摸。
該叉子的目的是添加一些需要的功能,修飾一些現有方法,並添加根據需要的方法丟失的方法。
來自http://exchange.nagios.org/directory/addons/apis/python/python/python-2dnagios/details
允許您與CMD.CGI進行交互的庫。
與Nagios捆綁在一起的CMD.CGI除了確認警報外,還具有許多能力,但是編寫用於執行此操作的軟件標註可能很乏味,因為唯一的文檔是源代碼。輸入用於與CMD.CGI交互的庫Python-Nagios。它支持HTTP和HTTP,密碼和非標準安裝路徑。一個簡短的例子可能是有啟發性的:
#! /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')