Le plugin (installé avec le plugin weathermap pour cacti) "cactihost" permet de renvoyer l'état d'un hôte de cacti. Il renvoie pour un hôte, les valeurs suivantes :
- 0 : désactivé
- 1 : down
- 2 : en cours de remise en route
- 3 : up
Dans mon cas : vim /usr/share/cacti/site/plugins/weathermap/configs/MPLS
Il faut alors définir (en haut du fichier), l'échelle de couleur utilisée pour les statuts :
SCALE cactiupdown 0 0.5 192 192 192 SCALE cactiupdown 0.5 1.5 255 0 0 SCALE cactiupdown 1.5 2.5 0 0 255 SCALE cactiupdown 2.5 3.5 0 255 0
Puis, sur un hôte, lui dire d'utiliser cette échelle de couleur :
NODE test LABEL test TARGET cactihost:xx USESCALE cactiupdown in POSITION xx yyEt voilà : si l'hôte est down, le label est rouge, s'il est up, il est vert, désactivé gris, recovering bleu.
Le numéro d'hôte se trouve dans la colonne id des devices de cacti.
Voici le résultat (je sais, je ne suis pas graphiste, mais les informations sont là)
A suivre avec des modifications d'icône en fonction du statut (mais ça, ce n'est pas critique :-)
Aucun commentaire:
Enregistrer un commentaire