Il est possible de découvrir automatiquement les capteurs IPMI.
Pour ce faire, vous pouvez utiliser une combinaison de :
ipmi.get
(supporté depuis Zabbix 5.0.0) comme élément maîtreCréez un élément IPMI à l'aide de la clé suivante :
Définissez le type d'informations sur "Texte" pour les données JSON éventuellement volumineuses.
Créez une règle de découverte de bas niveau en tant que type "Élément dépendant" :
En tant qu'élément principal, sélectionnez l'élément ipmi.get
que nous avons créé.
Dans l'onglet "Macros LLD", définissez une macro personnalisée avec le JSONPath correspondant :
Créez un prototype d'élément avec le type "Elément dépendant" dans cette règle LLD. En tant qu'élément maître pour ce prototype, sélectionnez l'élément ipmi.get
que nous avons créé.
Notez l'utilisation de la macro {#SENSOR_ID} dans le nom et la clé du prototype d'élément :
Comme type d'information, Numérique (non signé).
Dans l'onglet "Prétraitement" du prototype d'élément, sélectionnez JSONPath et utilisez l'expression JSONPath suivante comme paramètre :
Lorsque la découverte démarre, un élément par capteur IPMI est créé. Cet élément renverra la valeur entière du capteur donné.