Nagios CGI Client (de: http://code.google.com/p/python-nagios/)
A versão code.google.com do Python-Nagios não é tocada desde setembro de 2011.
O objetivo deste garfo é adicionar alguns recursos necessários, retocar alguns métodos existentes e adicionar métodos que estão faltando conforme necessário.
De http://exchange.nagios.org/directory/addons/apis/python/python-2dnagios/details
Uma biblioteca que permite interagir com o cmd.cgi.
O cmd.cgi, que vem com o Nagios, tem muitas habilidades além do reconhecimento de alertas, mas escrever chamadas de software para fazê -las pode ser tedioso, pois a única documentação é o código -fonte. Digite o Python-Nagios, uma biblioteca para interagir com o cmd.cgi. Ele suporta HTTP e HTTPS, senhas e caminhos de instalação não padrão. Um breve exemplo pode ser instrutivo:
#! /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')