Ad Widget

Collapse

Expression correcte pour un Trigger sur 2 check d'une valeur

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Eric_B
    Member
    • Mar 2018
    • 75

    #1

    Expression correcte pour un Trigger sur 2 check d'une valeur

    Bonjour,

    je m'explique... Je check un port utilisé par un service VMPS

    Click image for larger version

Name:	uWlqGYq.png
Views:	159
Size:	24.3 KB
ID:	379097

    Hors je dois intervenir sur ce dit serveur (écrire dans un fichier de conf) pour incorporer une nouvelle MAC pour un VLAN spécifique de notre réseau. Et lorsque j'enregistre mon fichier, le service redémarre et j'ai droit à l'email d'alerte concernant un port non dispo... le 1589. Jusque là tout est normal.

    J'aimerais être prévenu sur 2 check consécutifs ou la valeur retournée serait donc 0 sur les deux check à 50s d'intervalle.

    J'ai donc ceci :

    {Template OS Linux - Plus:net.udp.listen[1589].last(#2)}=0

    Click image for larger version

Name:	jJ5vo77.png
Views:	143
Size:	32.6 KB
ID:	379098

    Mais ça ne fonctionne pas... je suis tout de suis prévenu

    Merci pour vos suggestions.
  • steve.destivelle
    Senior Member
    Zabbix Certified Trainer
    Zabbix Certified SpecialistZabbix Certified Professional
    • Feb 2017
    • 304

    #2
    Hello,

    la fonction last(#2) que tu as utilisé veut dire l'avant dernière valeur et non sur deux valeurs consécutives.

    Tu peux utiliser ça: "{Template OS Linux - Plus:net.udp.listen[1589].sum(#2)}=0" pour checker le résultat sur 2 occurrences de suite.

    Steve

    "Estimez la taille de votre base de données Zabbix: http://tools.izi-it.io
    "Rejoignez le ZABBIX Discord francophone https://discordapp.com/invite/hvauXEQ"

    "izi-it.io / ZABBIX Certified Trainer / ZABBIX French Evangelist"

    Comment

    • Eric_B
      Member
      • Mar 2018
      • 75

      #3
      merci Steve !

      Comment

      Working...