Création d’une sonde Nagios

Pour cela, il nous suffit de créer le fichier contenant le script de la sonde:

vi /usr/lib/nagios/plugins/check_test

Et de mettre cela dedans:

[pastacode lang= »bash » manual= »%23!%2Fbin%2Fsh%0A%0A%20%20%20%20%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%20%20%20%20%23%20Creation%3A%20Romain%20J.%0A%20%20%20%20%23%20Derniere%20Modification%3A%0A%20%20%20%20%23%20%0A%20%20%20%20%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%23%0A%0A%20%20%20%20STATE_OK%3D0%0A%20%20%20%20STATE_WARNING%3D1%0A%20%20%20%20STATE_CRITICAL%3D2%0A%20%20%20%20STATE_UNKNOWN%3D3%0A%20%20%20%20STATE_DEPENDENT%3D4%0A%0A%20%20%20%20ls%20-al%20fichier%0A%20%20%20%20STATE%3D%24%3F%0A%20%20%20%20if%20%5B%20%22%24STATE%22%20%3D%20%22%24STATE_OK%22%20%5D%0A%20%20%20%20then%0A%20%20%20%20echo%20%22Fichier%20OK%22%0A%20%20%20%20exit%200%0A%20%20%20%20else%0A%20%20%20%20echo%20%22Fichier%20pas%20Ok%22%0A%20%20%20%20exit%20%24STATE_CRITICAL%0A%20%20%20%20fi » message= »Modèle de service » highlight= » » provider= »manual »/]

 

Derniers Articles