Ad Widget

Collapse

Macro evaluation problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • BrianC
    Junior Member
    • May 2006
    • 8

    #1

    Macro evaluation problem

    I have an action that is mostly working, but does not seem to be expanding the {Hostname} macro properly. I'm using {TRIGGER.NAME}: {STATUS}, and the trigger contains the {Hostname} macro. After looking through the debug log, it looks like there is some sort of corruption. Here's the suspicious section of the log:

    In check_action_condition [actionid:2,conditionid:4:cond.value:Not Available for 5 minutes]
    008392:20060605:132133 Condition is TRUE
    008392:20060605:132133 In check_action_condition [actionid:2,conditionid:3:cond.value:1]
    008392:20060605:132133 Condition is TRUE
    008392:20060605:132133 Conditions are TRUE
    008392:20060605:132133 Conditions match our trigger. Do apply actions.
    008392:20060605:132133 In substitute_macros([{TRIGGER.NAME}: {STATUS}])
    008392:20060605:132133 In substitute_simple_macros [{TRIGGER.NAME}: {STATUS}]
    008392:20060605:132133 Result expression [{Hostname} Not Available for 5 minutes: ON]
    008392:20060605:132133 Macro:Hostname
    008392:20060605:132133 Host:
    008392:20060605:132133 Key:Zv|2î¿÷ž
    008392:20060605:132133 Function:x*î¿Hž
    008392:20060605:132133 Parameter:
    008392:20060605:132133 In evaluate_FUNCTION2()
    008392:20060605:132133 Executing query:select i.itemid,i.key_,h.host,h.port,i.delay,i.descriptio n,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h .useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.ho stid,h.status,i.value_type,h.errors_from,i.snmp_po rt,i.delta,i.prevorgvalue,i.lastclock,i.units,i.mu ltiplier,i.snmpv3_securityname,i.snmpv3_securityle vel,i.snmpv3_authpassphrase,i.snmpv3_privpassphras e,i.formula,h.available,i.status,i.trapper_hosts,i .logtimefmt,i.valuemapid from hosts h, items i where h.host='' and h.hostid=i.hostid and i.key_='Zv|2î¿÷ž'
    008392:20060605:132133 Query [select i.itemid,i.key_,h.host,h.port,i.delay,i.descriptio n,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h .useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.ho stid,h.status,i.value_type,h.errors_from,i.snmp_po rt,i.delta,i.prevorgvalue,i.lastclock,i.units,i.mu ltiplier,i.snmpv3_securityname,i.snmpv3_securityle vel,i.snmpv3_authpassphrase,i.snmpv3_privpassphras e,i.formula,h.available,i.status,i.trapper_hosts,i .logtimefmt,i.valuemapid from hosts h, items i where h.host='' and h.hostid=i.hostid and i.key_='Zv|2î¿÷ž'] returned empty result

    008392:20060605:132133 In zabbix_log()
    008392:20060605:132133 Executing query:select i.itemid,i.key_,h.host,h.port,i.delay,i.descriptio n,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h .useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.ho stid,h.status,i.value_type,h.errors_from,i.snmp_po rt,i.delta,i.prevorgvalue,i.lastclock,i.units,i.mu ltiplier,i.snmpv3_securityname,i.snmpv3_securityle vel,i.snmpv3_authpassphrase,i.snmpv3_privpassphras e,i.formula,h.available,i.status,i.trapper_hosts,i .logtimefmt,i.valuemapid from hosts h, items i where h.hostid=i.hostid and i.key_='zabbix[log]' and i.value_type=1
    008392:20060605:132133 Value3 []
    008392:20060605:132133 Value4 [{Hostname} Not Available for 5 minutes: ON]
    008392:20060605:132133 Value41 [ostname} Not Available for 5 minutes: ON]
    008392:20060605:132133 Value42 [ Not Available for 5 minutes: ON]
    008392:20060605:132133 Value5 [%s Not Available for 5 minutes: ON]
    008392:20060605:132133 Expression4:[ Not Available for 5 minutes: ON]
    008392:20060605:132133 Result expression: Not Available for 5 minutes: ON
    008392:20060605:132133 In substitute_macros([{TRIGGER.NAME}: {STATUS}])
    008392:20060605:132133 In substitute_simple_macros [{TRIGGER.NAME}: {STATUS}]
    008392:20060605:132133 Result expression [{Hostname} Not Available for 5 minutes: ON]
    008392:20060605:132133 Macro:Hostname
    008392:20060605:132133 Host:
    008392:20060605:132133 Key:Zv|2î¿÷ž
    008392:20060605:132133 Function:x*î¿Hž
    008392:20060605:132133 Parameter:
    008392:20060605:132133 In evaluate_FUNCTION2()
    008392:20060605:132133 Executing query:select i.itemid,i.key_,h.host,h.port,i.delay,i.descriptio n,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h .useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.ho stid,h.status,i.value_type,h.errors_from,i.snmp_po rt,i.delta,i.prevorgvalue,i.lastclock,i.units,i.mu ltiplier,i.snmpv3_securityname,i.snmpv3_securityle vel,i.snmpv3_authpassphrase,i.snmpv3_privpassphras e,i.formula,h.available,i.status,i.trapper_hosts,i .logtimefmt,i.valuemapid from hosts h, items i where h.host='' and h.hostid=i.hostid and i.key_='Zv|2î¿÷ž'
    008392:20060605:132133 Query [select i.itemid,i.key_,h.host,h.port,i.delay,i.descriptio n,i.nextcheck,i.type,i.snmp_community,i.snmp_oid,h .useip,h.ip,i.history,i.lastvalue,i.prevvalue,i.ho stid,h.status,i.value_type,h.errors_from,i.snmp_po rt,i.delta,i.prevorgvalue,i.lastclock,i.units,i.mu ltiplier,i.snmpv3_securityname,i.snmpv3_securityle vel,i.snmpv3_authpassphrase,i.snmpv3_privpassphras e,i.formula,h.available,i.status,i.trapper_hosts,i .logtimefmt,i.valuemapid from hosts h, items i where h.host='' and h.hostid=i.hostid and i.key_='Zv|2î¿÷ž'] returned empty result

    Any help is appreciated.

    -B
Working...