Áú»¢¶Ä²©

This is the documentation page for an unsupported version of Áú»¢¶Ä²©.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

4 Utilisation des macros dans les messages

Aper?u

Dans l'objet et le texte du message, vous pouvez utiliser des macros pour un rapport de probl¨¨me plus efficace.

Une liste compl¨¨te des macros support¨¦es par Áú»¢¶Ä²© est disponible.

Exemples

Les exemples suivants illustrent comment utiliser des macros dans les messages.

Exemple 1

Sujet du message :

Probl¨¨me : {TRIGGER.NAME}

Lorsque vous recevez le message, l'objet du message sera remplac¨¦ par quelque chose comme :

Probl¨¨me : Charge processeur trop ¨¦lev¨¦e sur Serveur Áú»¢¶Ä²© 
Exemple 2

Message :

Charge processeur : {zabbix.zabbix.com:system.cpu.load[,avg1].last()}

Lorsque vous recevez le message, le message sera remplac¨¦ par quelque chose comme :

Charge processeur : 1.45
Exemple 3

Message :

Derni¨¨re valeur : {{HOST.HOST}:{ITEM.KEY}.last()}
       MAX sur 15 minutes : {{HOST.HOST}:{ITEM.KEY}.max(900)}
       MIN sur 15 minutes : {{HOST.HOST}:{ITEM.KEY}.min(900)}

Lorsque vous recevez le message, le message sera remplac¨¦ par quelque chose comme :

Derni¨¨re valeur : 1.45
       MAX sur 15 minutes : 2.33
       MIN sur 15 minutes : 1.01
Exemple 4

Message :

http://<server_ip_or_name>/zabbix/events.php?triggerid={TRIGGER.ID}&filter_set=1

Lorsque vous recevez le message, il contiendra un lien vers tous les ¨¦v¨¦nements du d¨¦clencheur du probl¨¨me.

Exemple 5

Informations sur les valeurs de plusieurs h?tes dans une expression de d¨¦clencheur.

Message :

Nom du probl¨¨me : {TRIGGER.NAME}
       Expression du d¨¦clencheur : {TRIGGER.EXPRESSION}
        
       1. Valeur de l'¨¦l¨¦ment sur {HOST.NAME1} : {ITEM.VALUE1} ({ITEM.NAME1})
       2. Valeur de l'¨¦l¨¦ment sur {HOST.NAME2} : {ITEM.VALUE2} ({ITEM.NAME2})

Lorsque vous recevez le message, le message sera remplac¨¦ par quelque chose comme :

Nom du probl¨¨me : Charge processeur trop ¨¦lev¨¦e sur h?te local
       Expression du d¨¦clencheur : {Myhost:system.cpu.load[percpu,avg1].last()}>5 | {Myotherhost:system.cpu.load[percpu,avg1].last()}>5
       
       1. Valeur de l'¨¦l¨¦ment sur Myhost : 0.83 (Charge processeur (moyenne de 1 min par coeur))
       2. Valeur de l'¨¦l¨¦ment sur Myotherhost : 5.125 (Charge processeur (moyenne de 1 min par coeur))
Exemple 6

R¨¦ception des d¨¦tails de l'¨¦v¨¦nement probl¨¨me et de l'¨¦v¨¦nement de °ù¨¦³¦³Ü±è¨¦°ù²¹³Ù¾±´Ç²Ô dans un message de °ù¨¦³¦³Ü±è¨¦°ù²¹³Ù¾±´Ç²Ô :

Message :

Probl¨¨me :
       
       Id de l'¨¦v¨¦nement : {EVENT.ID}
       Valeur de l'¨¦v¨¦nement : {EVENT.VALUE} 
       Statut de l'¨¦v¨¦nement : {EVENT.STATUS} 
       Heure de l'¨¦v¨¦nement : {EVENT.TIME}
       Date de l'¨¦v¨¦nement : {EVENT.DATE}
       ?ge de l'¨¦v¨¦nement : {EVENT.AGE}
       Acquittement de l'¨¦v¨¦nement : {EVENT.ACK.STATUS} 
       Historique de mise ¨¤ jour de l'¨¦v¨¦nement : {EVENT.UPDATE.HISTORY}
       
       R¨¦cup¨¦ration : 
       
       Id de l'¨¦v¨¦nement : {EVENT.RECOVERY.ID}
       Valeur de l'¨¦v¨¦nement : {EVENT.RECOVERY.VALUE} 
       Statut de l'¨¦v¨¦nement : {EVENT.RECOVERY.STATUS} 
       Heure de l'¨¦v¨¦nement : {EVENT.RECOVERY.TIME}
       Date de l'¨¦v¨¦nement : {EVENT.RECOVERY.DATE}

Lorsque vous recevez le message, les macros seront remplac¨¦es par quelque chose comme :

Probl¨¨me :
       
       Id de l'¨¦v¨¦nement : 21874
       Valeur de l'¨¦v¨¦nement : 1 
       Statut de l'¨¦v¨¦nement : PROBLEM 
       Heure de l'¨¦v¨¦nement : 13:04:30
       Date de l'¨¦v¨¦nement : 2018.01.02
       ?ge de l'¨¦v¨¦nement : 5m
       Acquittement de l'¨¦v¨¦nement : Oui 
       Historique de mise ¨¤ jour de l'¨¦v¨¦nement : 2018.01.02 13:05:51 "John Smith (Admin)"
       Actions : acquitt¨¦.
       
       R¨¦cup¨¦ration : 
       
       Id de l'¨¦v¨¦nement : 21896
       Valeur de l'¨¦v¨¦nement : 0 
       Statut de l'¨¦v¨¦nement : OK 
       Heure de l'¨¦v¨¦nement : 13:10:07
       Date de l'¨¦v¨¦nement : 2018.01.02

Les macros de notification distinctes pour l'¨¦v¨¦nement probl¨¨me d'origine et l'¨¦v¨¦nement de °ù¨¦³¦³Ü±è¨¦°ù²¹³Ù¾±´Ç²Ô sont prises en charge depuis Áú»¢¶Ä²© 2.2.0.