
Voici un petit aide-mémoire pour installer le client Nagios NRPE sous Ubuntu avec les sources.
Plantons le décor :
J’ai un serveur de supervision Nagios sous Ubuntu Server 9.10 que j’ai installé via les sources et j’ai besoin du plugin NRPE.
J’ai essayé d’installer nrpe (nagios-nrpe-plugin) via aptitude il me met des dépendances et me propose d’installer complétement nagios, ce qui me dérange quelque peu…
Il existe déjà plein de tuto pour installer NRPE sur le net, l’intérêt de celui-ci est en rapport avec une erreur concernant les fichiers Kerberos non trouvés sur la distribution Ubuntu Server.
Une dépendance possible est également le support du ssl :
# aptitude install libssl-devTout d’abord téléchargeons les sources de NRPE
# cd /usr/local/src # wget http://prdownloads.sourceforge.net/sourceforge/nagios/nrpe-2.12.tar.gz # tar -xvzf nrpe-2.12.tar.gz # cd nrpe-2.12
Si vous lancez juste le ./configure vous rencontrerez cette erreur :
checking for Kerberos include files… could not find include files
Ceci est valable sur les Debian également.
En regardant dans le fichier configure on voit qu’il recherche kerberos (krb5.h) dans le répertoire /usr/kerberos/include
Le fichier krb5.h se trouve dans /usr/include sous Ubuntu
# aptitude install libkrb5-devDonc lancer la commande :
# ./configure --with-kerberos-inc=/usr/includeEt là vous n’aurez plus cette erreur.
Puis lancer :
# make all # make install # cp init-script.debian /etc/init.d/nrpe # chmod 755 /etc/init.d/nrpe # mkdir /usr/local/nagios/etc # cp sample-config/nrpe.cfg /usr/local/nagios/etc
Pensez à adapter votre configuration du fichier nrpe.cfg notamment le paramètre allowed_hosts
Pensez à ajouter le service nrpe au démarrage :
# update-rc.d nrpe defaultsVoila pour la petite astuce, perso je n’avais pas trouvé l’info sur la toile, pour Kerberos et Ubuntu, c’est pour ça que j’ai créé cet article
Articles Relatifs :
- Supervision de postfix via mailgraph avec le plugin check_mailstat.pl via Nagios/Centreon
- HOWTO Install Nagios3, Centreon 2.0 et NDOUtils sur Gentoo
- Dell OpenManage Server Administrator sur une ubuntu 8.04 server
- Howto d’installation de Thunderbird 3.1 sur Ubuntu
- Howto install Xen 3.3.2 Debian Lenny 5.0






et bin la blogosphere va en manger du nrpe cette semaine
lol c’est clair, je bosse aussi sur de la supervision en ce moment

Bonne supervision