Outils personnels

Zabbix User Flexible Parameters

De wikiGite

Révision datée du 4 septembre 2015 à 14:26 par Pierre (discussion | contributions) (Page créée avec « === Introduction === Nous avons parfois besoin de remonter des informations que zabbix ne gere pas par défaut. Ici on souhaite récupérer des infos provenant de "Dell O... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Introduction

Nous avons parfois besoin de remonter des informations que zabbix ne gere pas par défaut. Ici on souhaite récupérer des infos provenant de "Dell OpenManage", pour remonter l'état des barrettes mémoire, des disques, des alimentations et ce individuellement (l'état de chaque barrette mémoire par exemple.

Créer un "Flexible parameter"

Dans le fichier de conf de zabbix (ou dans /etc/zabbix/zabbix_agentd/[mon parametre].conf) on ajoute une ligne du type :

 UserParameter=testMem[*], script $1

testMem : Nom de l' "item" zabbix. C'est ce nom qu'on réutilisera dans la config côté serveur.

[*] : Signifie que c'est un paramètre flexible, avec lequel on pourra utiliser des variables.

script : la commande qu'on souhaite exécuter.

$1 : Sera remplacé par une valeur définie dans l' "item" Zabbix, sur le serveur.