bonjour,
j'essaie d'installer ce logiciel de gestion et surveillance réseau
si le quickstart tutorial est trés bien fait et simple
http://nagios.sourceforge.net/docs/3_0/quickstart-fedora.html
, j'ai en revanche des problèmes de compréhension sur l'installation des ordinateurs autre que le localhost
pour le moment j'ai bien accès à l'interface et je cherche à configurer des remote hosts linux
j'ia donc suivi le tutorial suivant qui indique qu'il faut installer le plugin NRPE
http://nagios.sourceforge.net/docs/3_0/addons.html#nrpe
je l'ai donc téléchargé et compilé sur l'ordinateur maitre (le localhost)
http://www.nagios.org/download/
puis je l'ai décompressé
j'ai du installer cette librairie avant de lancerla compilation
yum install openssl-devel
puis
./configure
puis
make all
*** Compile finished ***
a la fin on me dit d'aller voir la doc pdf
qui elle même me dit d'installer le plugins
wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.6.tar.gz
tar xzf nagios-plugins-1.4.6.tar.gz
cd nagios-plugins-1.4.6/
./configure
make
make install
les permissions dans le dossier des plugins doivent être corrigées :
chown nagios.nagios /usr/local/nagios
chown -R nagios.nagios /usr/local/nagios/libexec
sur les versions ultérieures à fedora 6 xinetd est déjà installé
bon après je dois installer le NRPE daemon sur l'ordinateur que je veux contrôler
/usr/sbin/useradd nagios
passwd nagios
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nrpe-2.8.tar.gz
tar xzf nrpe-2.8.tar.gz
cd nrpe-2.8/
yum install gcc
./configure
make all
après on peut passer à l'installation
make install-plugin
comme résultalt j'ai
cd ./src/ && make install-plugin
make[1]: Entering directory `/home/xxxx/Téléchargement/nrpe-2.8/src'
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/libexec
/usr/bin/install -c -m 775 -o nagios -g nagios check_nrpe /usr/local/nagios/libexec
make[1]: Leaving directory `/homexxxx/Téléchargement/nrpe-2.8/src'
make install-daemon
cd ./src/ && make install-daemon
make[1]: Entering directory `/home/xxxx/Téléchargement/nrpe-2.8/src'
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/bin
/usr/bin/install -c -m 775 -o nagios -g nagios nrpe /usr/local/nagios/bin
make[1]: Leaving directory `/home/xxxx/Téléchargement/nrpe-2.8/src'
make install-daemon-config
/usr/bin/install -c -m 775 -o nagios -g nagios -d /usr/local/nagios/etc
/usr/bin/install -c -m 644 -o nagios -g nagios sample-config/nrpe.cfg /usr/local/nagios/etc
ensuite j'installe le démon "NRPE" comme service avec Xinetd
make install-xinetd
/usr/bin/install -c -m 644 sample-config/nrpe.xinetd /etc/xinetd.d/nrpe
après éditer le fichier de config et ajouter l'adresse du serveur de monitoring
gedit /etc/xinetd.d/nrpe
ensuite il faut modifier le fichier
gedit /etc/services
donc je l'ai rajouté au bon endroit
nrpe 5666/tcp # NRPE
yum install xinetd
puis relancé Xinetd
service xinetd restart
Stopping xinetd: [ OK ]
Starting xinetd: [ OK ]
vérifier l'activité du démon
netstat -at | grep nrpe
tcp 0 0 *:nrpe *:* LISTEN
You have new mail in /var/spool/mail/root
si vous avez cette réponse alors c'est bon
autre vérification
/usr/local/nagios/libexec/check_nrpe -H localhost
NRPE v2.8
maintenant modification de nrpe.cfg
vi /usr/local/nagios/etc/nrpe.cfg
maintenant je peux tester plusieurs fonctions
/usr/local/nagios/libexec/check_nrpe -H localhost -c check_users
/usr/local/nagios/libexec/check_nrpe -H localhost -c check_total_procs
PROCS WARNING: 179 processes
a priori ça marche
USERS WARNING - 5 users currently logged in |users=5;5;10;0
ensuite il faut configurer l'ordinateur sur lequel est installé nagios
il faut installer le plugin check_NRPE qui va permettre de récupérer les informations envoyées par l'ordinateur précedemment configuré
wget http://osdn.dl.sourceforge.net/sourceforge/nagios/nrpe-2.8.tar.gz
tar xzf nrpe-2.8.tar.gz
./configure
make all
puis installer le plugin NRPE
make install-plugin
ensuite vérifier que l'ordinateur en question répond bien (remplacer ip par celle de l'ordinateur)
/usr/local/nagios/libexec/check_nrpe -H 192.168.0.1
MODIFIER L'ORDINATEUR EXECUTANT NAGIOS
wget http://osdn.dl.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.6.tar.gz
compilation du NRPE plugin
./configure
make all
vi /usr/local/nagios/etc/commands.cfg