I have two Alerts which I have called UPS Offline and one called Node is down. As far as I can see the message variables are the same. However one message shows the variable string and other shows the message in my emails.
Working Alert: UPS on Battery
Subject
${N=SwisEntity;M=Node.DisplayName} On Battery
Message
An issue has been detected at ${N=Generic;M=DateTime;F=DateTime} device named ${N=SwisEntity;M=Node.DisplayName} (IP: ${N=SwisEntity;M=Node.IP_Address})
View full alert details here: ${N=Alerting;M=AlertDetailsUrl}
Click here to acknowledge the alert: ${N=Alerting;M=AcknowledgeUrl}
Non-working alert: UPS Offline
Subject
${N=SwisEntity;M=Node.DisplayName} On Battery
Message
An issue has been detected at ${N=Generic;M=DateTime;F=DateTime} device named ${N=SwisEntity;M=Node.DisplayName} (IP: ${N=SwisEntity;M=Node.IP_Address})
View full alert details here: ${N=Alerting;M=AlertDetailsUrl}
Click here to acknowledge the alert: ${N=Alerting;M=AcknowledgeUrl}