-
Nagios + Script Python
Salut à tous,
Voilà, j'aimerais avoir des informations concernant l'implémentation d'une commande passive dans Nagios avec un script python.
J'ai mon fichier "BackupExec.py", et un serveur nagios. J'aimerais savoir :
1. Comment faire pour que le script me retourne un etat de sortie en fonction d'un resultat de commande à la fin de mon script:
0: ok, 1: warning, 2:critical, 3 : unknown
2. Implémenter ce resultat dans nagios.
Merci de votre aide
-
bonjour.
1) regarde du côté de sys.exit
2) comprends pas.
petit conseil oublie pas l'interpreteur dans la definition de la nagios command. http://nagios.sourceforge.net/docs/3_0/pluginapi.html
bonne jouérne
-
Pour la deuxième demande, il faut simplement que j'applique le script sur plusieurs serveurs donc j'aurai voulu savoir comment créer la commande Nagios!
-
apparement, c'est un script à éxécuter en local sur chaque serveur.
Il faut que vous utilisiez NRPE ou NSCA+planification de tache
-
Je suis d'accord que l'utilisation de NRPE & NSCA est intéressante, le problème c'esta ue nrpe n'exécute pas de contrôle passif, nsca le fait mais ne s'execute que sous linux... malheureusement je n'ai que des serveurs windows à surveiller :cry:
-
-
Je cherche la solution du cote de nsca, j'ai bien regarde et il est vrai que l'on peut l'utiliser avec Windows, donc sujet clos