Auteur:
NicoLargo

Date:
28/03/2007

Catégories:
Reseau

Tags:





Nagios et Fast Ping (check_fping)

Si vous souhaitez utiliser fping en lieu et place de ping avec votre configuration de Nagios, il faut suivre les étapes suivantes:

Installer fping:

# wget http://fping.sourceforge.net/download/fping.tar.gz
# tar zxvf fping.tar.gz
# cd fping-x.y.z
# ./configure
# make
# make install

Autoriser l’utilisateur nagios à executer fping:

# chmod u+s /usr/local/sbin/fping

Installer ou re-installer les plugins Nagios (par exemple sous FreeBSD):

# cd /usr/ports/net-mgmt/nagios-plugins/
# make install
ou
# make deinstall ; make reinstall

Puis changer le fichier de configurations de Nagios (/usr/local/etc/nagios/commands.cfg):


define command {
command_name check_ping
command_line $USER1$/check_fping $HOSTADDRESS$ -w $ARG1$ -c $ARG2$ -n 5
}

define command{
command_name check-host-alive
command_line $USER1$/check_fping $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -n 1
}

Il ne reste plus qu’a relancer Nagios:

#/usr/local/etc/rc.d/nagios.sh reload

>

Et “f”hop…

4 commentaires


  1. Pti-seb, le 28/03/2007 (#161)

    C’est quoi la différence entre ping et fping ?


  2. NicoLargo, le 28/03/2007 (#165)

    Bonne question !
    En fait, au niveau réseau ping et fping font la même chose, il se base sur la couche ICMP et notamment les paquets Echo request / reply.
    Par contre ils différent dans la manière de procéder. En effet ping ne peut pinguer (sic) qu’une seule machine à la fois, tandis que fping peut prendre un liste de machines. De plus fping n’attend pas la réponse de la machine pinguer pour passer à la suivante.
    Cette optimisation est donc très importante pour les scripts et les applications comme Nagios.

    A+


  3. dia, le 8/07/2008 (#4578)

    qu’est ce qu’un check-host-alive , un check_snmp , un check_http.


  4. NicoLargo, le 8/07/2008 (#4580)

    @dia: ce sont des plugins pour le serveur de supervision Nagios/ Plus d’info sur le sujet ici.


Laisser un message

Les informations saisies resteront privées.