NagiosCGI
1.0.0
Nagios CGI Client (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')