Extras et Astuces pour FAN

Installer le client NRPE sur Debian

Testé sur Debian 8.2.0

apt-get install nagios-nrpe-server nagios-plugins

Editer le fichier /etc/nagios/nrpe.cfg pour modifier la ligne suivante

allowed_hosts = Mettre ici l'adresse IP de votre serveur Nagios

On peut aussi dans ce fichier /etc/nagios/nrpe.cfg définir les commandes (appelé “check”) qui serviront au serveur nagios pour effectuer les vérifications

Par exemple pour ajouter un ping

command[check_ping_vpngw]=/usr/lib/nagios/plugins/check_ping -H 192.168.1.254 -w 10.0,20% -c 20.0,40%

A noter que cette commande de ping à destination de l'h$ote 192.168.1.254 alertera Nagios en “Warning” à partir de 10ms ou 20% de paquets perdus et passera en “Critical” à partir de 20ms ou 40% de paquets perdus

Après modifications du fichier /etc/nagios/nrpe.cfg , redémarrer NRPE avec

service nagios-nrpe-server restart

Réparer les tables de la base de donnée de Nagios/Nagvis

Problème rencontré :

“Table './nagios/nagios_servicestatus' is marked as crashed and should be repaired” lors de l'affichage de Nagvis

Solution :

Source : https://support.nagios.com/forum/viewtopic.php?f=6&t=3021

service mysqld stop
cd /var/lib/mysql/nagios
myisamchk -r -f nagios_<corrupted_table>
#
service mysqld start
rm -f /usr/local/nagiosxi/var/dbmaint.lock
/usr/local/nagiosxi/cron/dbmaint.php