View Full Version : Reasonable message macros?!
I find it quite hard to find out what information to put in the message and what not.
I need some inspiration from you! Here is what i'm using right now:
Subject:
"{HOSTNAME} {TIME}"
Message:
"{DATE} {TRIGGER.NAME} : {STATUS} Last Value : {ITEM.LASTVALUE} {TRIGGER.COMMENT}"
please post your default message for actions.
thanks in advance
welkin
Here is what I have for servers:
Status: {STATUS}
Host: {HOSTNAME} ({IPADDRESS})
Severity: {TRIGGER.SEVERITY}
Event ID: {EVENT.ID}
Event Time: {EVENT.DATE} - {EVENT.TIME}
Event Duration: {EVENT.AGE}
Alert Details:
{TRIGGER.NAME}
{TRIGGER.COMMENT}
Last Item Value:
{ITEM.LASTVALUE}
Extra Host Statistics:
CPU Load = {{HOSTNAME}:perf_counter[\Processor(_Total)\% Processor Time].last(0)}%
Disk space free on C drive = {{HOSTNAME}:vfs.fs.size[c:,free].last(0)}
Disk space free on D drive = {{HOSTNAME}:vfs.fs.size[d:,free].last(0)}
you don't send your messages via sms do you? because i think this will be too long then
but thanks anyway i'm thinking about splitting the macros for mail and for sms.
regards welkin
PROBLEM:
"{TRIGGER.SEVERITY}" type alert on "{ITEM.NAME}" item, with "{ITEM.LASTVALUE}" value.
{TRIGGER.NAME}, with {STATUS} state on {HOSTNAME} node at {EVENT.TIME}.
Last value: {{HOSTNAME}:{TRIGGER.KEY}.last(0)}.
MAX 1': {{HOSTNAME}:{TRIGGER.KEY}.max(60)}. MIN 1': {{HOSTNAME}:{TRIGGER.KEY}.min(60)}.
MAX 5': {{HOSTNAME}:{TRIGGER.KEY}.max(300)}. MIN 5': {{HOSTNAME}:{TRIGGER.KEY}.min(300)}.
MAX 15': {{HOSTNAME}:{TRIGGER.KEY}.max(900)}. MIN 15': {{HOSTNAME}:{TRIGGER.KEY}.min(900)}.
Average value 15': {{HOSTNAME}:{TRIGGER.KEY}.avg(900)}.
Event id: {EVENT.ID}. Trigger id: {TRIGGER.ID}.
Messages to <platform> hosts. <url to zabbix>
Subject: Alert - {TRIGGER.NAME}
Text:
Problem: {TRIGGER.NAME}
Service: {ITEM.NAME}
Last received value: {{HOSTNAME}:{TRIGGER.KEY}.last(0)}
Host: {HOSTNAME}
IP: {IPADDRESS}
Date/Time of event: {EVENT.DATE} at {EVENT.TIME}
################################################## ############################
Subject: Recovery - {TRIGGER.NAME}
Recovered alert: {TRIGGER.NAME}
Date/time of problem start: {EVENT.DATE} at {EVENT.TIME}
Date/time of problem recovery: {DATE} at {TIME}
Problem length: {EVENT.AGE}
Service: {ITEM.NAME}
Last received value: {{HOSTNAME}:{TRIGGER.KEY}.last(0)}
Host: {HOSTNAME}
IP: {IPADDRESS}
Thanks to data7 in:
http://www.zabbix.com/forum/showthread.php?t=998&highlight=EVENT.AGE