Bonjour,
J'ai créé un template pour surveiller les mises à jour de firewall pfSense. À cet effet j'ai créé un item qui récupère via une commande la version disponible pour une mise à jour si elle existe. Cette commande retourne soit un numéro de version sous forme de chaîne lorsqu'une nouvelle version est disponible, soit une chaîne vide lorsqu'aucune mise à jour n'est disponible.
J'ai testé l'item avec zabbix_agentd -t et cela semble bien fonctionner :
Sur un système à jour :
[2.4.4-RELEASE][root@XXX]/root: zabbix_agentd -t pfsense.update
pfsense.update [t|]
Sur un système en retard :
[2.4.4-RELEASE][root@XXX]/root: zabbix_agentd -t pfsense.update
pfsense.update [t|2.4.4_2]
Mon problème est que pour le premier système, le serveur zabbix n'écrase pas la valeur précédente avec la valeur vide ce qui empêche la résolution du déclencheur. Y-a-t'il une configuration à effectuer pour que la valeur vide soit prise en compte ou dois-je faire les choses autrement ?
Merci,
Charles
J'ai créé un template pour surveiller les mises à jour de firewall pfSense. À cet effet j'ai créé un item qui récupère via une commande la version disponible pour une mise à jour si elle existe. Cette commande retourne soit un numéro de version sous forme de chaîne lorsqu'une nouvelle version est disponible, soit une chaîne vide lorsqu'aucune mise à jour n'est disponible.
J'ai testé l'item avec zabbix_agentd -t et cela semble bien fonctionner :
Sur un système à jour :
[2.4.4-RELEASE][root@XXX]/root: zabbix_agentd -t pfsense.update
pfsense.update [t|]
Sur un système en retard :
[2.4.4-RELEASE][root@XXX]/root: zabbix_agentd -t pfsense.update
pfsense.update [t|2.4.4_2]
Mon problème est que pour le premier système, le serveur zabbix n'écrase pas la valeur précédente avec la valeur vide ce qui empêche la résolution du déclencheur. Y-a-t'il une configuration à effectuer pour que la valeur vide soit prise en compte ou dois-je faire les choses autrement ?
Merci,
Charles
fsense.update.strlen()}>0
Comment