This is a translation of the original English documentation page. Help us make it better.

4 Macro’s gebruiken in berichten

Overzicht

In onderwerpen van berichten en berichttekst kun je macro's gebruiken voor efficiëntere probleemrapportage.

Naast een aantal ingebouwde macro's worden ook gebruikersmacro's en expressie-macro's ondersteund. Een volledige lijst van macro's die door Zabbix worden ondersteund, is beschikbaar.

Voorbeelden

De volgende voorbeelden illustreren hoe je macro's kunt gebruiken in berichten.

Voorbeeld 1

Onderwerp van het bericht:

Probleem: {TRIGGER.NAME}
Copy
✔ Copied

Wanneer je het bericht ontvangt, wordt het onderwerp van het bericht vervangen door zoiets als:

Probleem: Processorsbelasting is te hoog op Zabbix-server
Copy
✔ Copied
Voorbeeld 2

Bericht:

Processorsbelasting is: {?last(/zabbix.zabbix.com/system.cpu.load[,avg1])}
Copy
✔ Copied

Wanneer je het bericht ontvangt, wordt het bericht vervangen door zoiets als:

Processorsbelasting is: 1.45
Copy
✔ Copied
Voorbeeld 3

Bericht:

Laatste waarde: {?last(/{HOST.HOST}/{ITEM.KEY})}
       MAX voor 15 minuten: {?max(/{HOST.HOST}/{ITEM.KEY},15m)}
       MIN voor 15 minuten: {?min(/{HOST.HOST}/{ITEM.KEY},15m)}
Copy
✔ Copied

Wanneer je het bericht ontvangt, wordt het bericht vervangen door zoiets als:

Laatste waarde: 1.45
       MAX voor 15 minuten: 2.33
       MIN voor 15 minuten: 1.01
Copy
✔ Copied
Voorbeeld 4

Bericht:

http://<server_ip_of_naam>/zabbix/tr_events.php?triggerid={TRIGGER.ID}&eventid={EVENT.ID}
Copy
✔ Copied

Wanneer je het bericht ontvangt, bevat het een link naar de pagina Eventdetails, waar informatie wordt gegeven over het evenement, de bijbehorende trigger en een lijst met recente evenementen die door dezelfde trigger zijn gegenereerd.

Voorbeeld 5

Informeren over waarden van meerdere hosts in een triggervoorwaarde.

Bericht:

Probleemnaam: {TRIGGER.NAME}
       Triggervoorwaarde: {TRIGGER.EXPRESSION}
        
       1. Itemwaarde op {HOST.NAME1}: {ITEM.VALUE1} ({ITEM.NAME1})
       2. Itemwaarde op {HOST.NAME2}: {ITEM.VALUE2} ({ITEM.NAME2})
Copy
✔ Copied

Wanneer je het bericht ontvangt, wordt het bericht vervangen door zoiets als:

Probleemnaam: Processorsbelasting is te hoog op een lokale host
       Triggervoorwaarde: last(/Myhost/system.cpu.load[percpu,avg1])>5 or last(/Myotherhost/system.cpu.load[percpu,avg1])>5
       
       1. Itemwaarde op Myhost: 0.83 (Processorsbelasting (1 minuut gemiddelde per kern))
       2. Itemwaarde op Myotherhost: 5.125 (Processorsbelasting (1 minuut gemiddelde per kern))
Copy
✔ Copied
Voorbeeld 6

Het ontvangen van details van zowel het probleemgebeurtenis als het herstelgebeurtenis in een herstel-bericht:

Bericht:

Probleem:
       
       Gebeurtenis-ID: {EVENT.ID}
       Gebeurteniswaarde: {EVENT.VALUE}
       Gebeurtenisstatus: {EVENT.STATUS}
       Gebeurtenistijd: {EVENT.TIME}
       Gebeurtenisdatum: {EVENT.DATE}
       Gebeurtenisleeftijd: {EVENT.AGE}
       Gebeurtenisbevestiging: {EVENT.ACK.STATUS}
       Gebeurtenisupdategeschiedenis: {EVENT.UPDATE.HISTORY}
       
       Herstel:
       
       Gebeurtenis-ID: {EVENT.RECOVERY.ID}
       Gebeurteniswaarde: {EVENT.RECOVERY.VALUE}
       Gebeurtenisstatus: {EVENT.RECOVERY.STATUS}
       Gebeurtenistijd: {EVENT.RECOVERY.TIME}
       Gebeurtenisdatum: {EVENT.RECOVERY.DATE}
       Operationele gegevens: {EVENT.OPDATA}
Copy
✔ Copied

Wanneer u het bericht ontvangt, worden de macro's vervangen door iets als:

Probleem:
       
       Gebeurtenis-ID: 21874
       Gebeurteniswaarde: 1
       Gebeurtenisstatus: PROBLEEM
       Gebeurtenistijd: 13:04:30
       Gebeurtenisdatum: 2018.01.02
       Gebeurtenisleeftijd: 5m
       Gebeurtenisbevestiging: Ja
       Gebeurtenisupdategeschiedenis: 2018.01.02 13:05:51 "John Smith (Beheerder)"
       Acties: bevestigd.
       
       Herstel:
       
       Gebeurtenis-ID: 21896
       Gebeurteniswaarde: 0
       Gebeurtenisstatus: OK
       Gebeurtenistijd: 13:10:07
       Gebeurtenisdatum: 2018.01.02
       Operationele gegevens: Huidige waarde is 0.83
Copy
✔ Copied

Afzonderlijke meldingsmacro's voor de oorspronkelijke probleemgebeurtenis en herstelgebeurtenis worden ondersteund sinds Zabbix 2.2.0.

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.