Howto install NRPE sous Ubuntu Server via les sources

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-dev

Tout 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-dev

Donc lancer la commande :

# ./configure --with-kerberos-inc=/usr/include

Et 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 defaults

Voila 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

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis responsable d'Odiso (hébergeur web spécialiste des infrastructures haute disponibilité e-commerce et en gestion de pics de trafic & webperf) je tiens ce blog depuis 9 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, car j'écris aussi sur MonSiteEstLent.com blog d'Odiso dédié à la webperf

Share This Post On

2 Comments

  1. et bin la blogosphere va en manger du nrpe cette semaine 🙂

    Post a Reply

Trackbacks/Pingbacks

  1. Tweets that mention Howto install NRPE sous Ubuntu Server via les sources | L'admin sous Linux - Blog Libre -- Topsy.com - [...] This post was mentioned on Twitter by Pierre-Yves Dubreucq, Pierre-Yves Dubreucq. Pierre-Yves Dubreucq said: Howto install #nrpe sous #ubuntu…
  2. Вызов удаленных команд для Nagios с помощью NRPE / Мастерская интернет-разработчика - [...] Вызов удаленных команд для Nagios с помощью NRPE…

Submit a Comment

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.