background preloader

NAGIOS

Facebook Twitter

Surveiller vos serveurs Linux avec Nagios et NRPE. Suite à l'introduction sur les greffons Nagios, voici une simple procédure pour mettre en place le monitoring de serveurs sous Linux (voir ce billet pour des serveurs BSD ou Mac OS X) à partir de Nagios en utilisant le plugin NRPE. ... il faut installer le plugin NRPE. Pour cela, le plus simple est de faire confiance à votre gestionnaire de paquets. Sous Fedora, la commande suivante devrait suffire: # sudo yum install nagios-plugins-nrpe Sous Ubuntu/Debian: # sudo apt-get install nagios-nrpe-plugin Il faut également vérifier que la définition du plugin est bien présente dans le fichier de configuration des commandes (commands.cfg): ... ###### # NRPE ####### 'check_nrpe' command definition define command{ command_name check_nrpe command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$ } ...

La procédure est un peu plus longue. Sous Fedora: # sudo yum install nrpe # sudo yum install nagios-plugins-all Sous Ubuntu/Debien: Puis éditer le fichier /etc/nagios/nrpe.cfg pour modifier la ligne suivante: Nagios/Icinga (Debian Squeeze) - CHECK_NRPE: Error - Could not complete SSL handshake. Could not complete ssl handshake!! | CommentCaMarche. Installer l'outil de supervision distance NRPE sur Debian. Si vous utilisez Nagios pour superviser vos serveur, il est intéressant de mettre en place la supervision distante via NRPE pour vérifier la charge globale de chaque serveur.

Ce guide vous propose une méthode rapide pour ce faire. Ce guide a été testé sur : Debian 5.0 LennyDebian 6.0 Squeeze Installation du serveur NRPE Renseignez l'adresse IP de votre serveur Nagios NAGIOS_IP="xx.xx.xx.xx" Installez les plugins Nagios et le serveur NRPE : command apt-get install nagios-plugins-basic nagios-nrpe-server Désactivez les vérifications par défaut : command sed -i -e 's/^command\[/#&/' '/etc/nagios/nrpe.cfg' Créez le dossier de configuration modulaire : command mkdir --parent '/etc/nagios/nrpe.d/' Autorisez votre serveur Nagios à interroger ce serveur NRPE : echo "allowed_hosts=${NAGIOS_IP}" > '/etc/nagios/nrpe.d/allowed_hosts.cfg' Configuration minimale Ajoutez les configurations de vérifications basiques : Récupérez la liste des partitions de votre système : Redémarrez le démon NRPE : Pour aller plus loin.