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')