Ad Widget

Collapse

Reasonable message macros?!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • welkin
    Senior Member
    • Mar 2007
    • 132

    #1

    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:
    Code:
    "{HOSTNAME} {TIME}"
    Message:
    Code:
    "{DATE} {TRIGGER.NAME} : {STATUS} Last Value : {ITEM.LASTVALUE} {TRIGGER.COMMENT}"
    please post your default message for actions.
    thanks in advance

    welkin
  • whowd
    Junior Member
    • Jul 2007
    • 28

    #2
    Here is what I have for servers:

    Code:
    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)}

    Comment

    • welkin
      Senior Member
      • Mar 2007
      • 132

      #3
      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

      Comment

      • bashman
        Senior Member
        • Dec 2009
        • 432

        #4
        Another example

        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>
        978 Hosts / 16.901 Items / 8.703 Triggers / 44 usr / 90,59 nvps / v1.8.15

        Comment

        • bashman
          Senior Member
          • Dec 2009
          • 432

          #5
          One more example

          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:

          978 Hosts / 16.901 Items / 8.703 Triggers / 44 usr / 90,59 nvps / v1.8.15

          Comment

          Working...