Différences entre versions de « Nagios »

De Cliss XXI
Sauter à la navigation Sauter à la recherche
imported>SylvainBeucler
m
imported>SylvainBeucler
m (Surveiller un serveur HTTP sur un port différent de 80)
 
(Une version intermédiaire par le même utilisateur non affichée)
Ligne 2 : Ligne 2 :
 
  apt-get install mysql-server
 
  apt-get install mysql-server
 
  apt-get install nagios3 nagios-images nagios-plugins
 
  apt-get install nagios3 nagios-images nagios-plugins
 +
 +
Activation des commandes depuis l'interface web (ex: forcer une vérification tout de suite): cf. <code>/usr/share/doc/nagios3/README.Debian</code>.
 +
 +
= Surveiller un serveur HTTP sur un port différent de 80 =
 +
 +
Il n'y a pas de commande préparée pour cela, et il n'est apparement pas possible d'ajouter des arguments arbitraires à un <code>check_command</code>. On doit donc définir une commande supplémentaire:
 +
 +
<pre>
 +
define command{
 +
        command_name    check_http8080
 +
        command_line    /usr/lib/nagios/plugins/check_http -H '$HOSTADDRESS$' -I '$HOSTADDRESS$' -p 8080
 +
        }
 +
 +
define service {
 +
# ...
 +
        check_command                  check_http8080
 +
# ...
 +
}
 +
</pre>

Version actuelle datée du 2 septembre 2009 à 16:30

Paquets:

apt-get install mysql-server
apt-get install nagios3 nagios-images nagios-plugins

Activation des commandes depuis l'interface web (ex: forcer une vérification tout de suite): cf. /usr/share/doc/nagios3/README.Debian.

Surveiller un serveur HTTP sur un port différent de 80

Il n'y a pas de commande préparée pour cela, et il n'est apparement pas possible d'ajouter des arguments arbitraires à un check_command. On doit donc définir une commande supplémentaire:

define command{
        command_name    check_http8080
        command_line    /usr/lib/nagios/plugins/check_http -H '$HOSTADDRESS$' -I '$HOSTADDRESS$' -p 8080
        }

define service {
# ...
        check_command                   check_http8080
# ...
}