5.1.3. Nagios dans tout
cela
L'administration de l'UPS est très simple ã
mettre en oeuvre avec Nagios.
5.1.3.1. Présentation du plugin
Il existe un plugin officiel du coté de Nagios qui
permet d'administrer les UPS ã l'aide de Nut. Ce plugin essaye de
déterminer le statut de l'UPS sur une machine locale ou distante. Si
l'UPS est en ligne ou en calibrage, le plugin retournera un état OK. Si
la batterie est en fonctionnement, il retournera un état Warning.
Si l'UPS est coupé ou a une batterie faible, le plugin retournera
un état Critical.
La définition du service approprié est aussi
simple que pour le reste. Cependant, il faut bien entendu définir la
commande.
5.1.3.1.1. Définition de la commande
Voici la définition de la commande :
define command(
command_name check_ups
command_line $USER1$/check_ups -H $HOSTADDRESS$ -u
$ARG1$ I
Le plugin prend comme argument l'adresse de l'hôte et le
nom de l'UPS. Voyons ensuite la définition du service.
5.1.3.1.2 Définition du service
Rien de bien compliqué :
define service(
use local-service
host _name HOST A
service_description UPS
check_command check_ups!myups
I
Un service local, sur le serveur HOST A. Une courte
description du service et enfin la ligne de commande.
Nous pouvons constater que le plugin contrôle la charge
utile, le pourcentage de charge et l'utilisation de celle-ci.
|