2018/04/18 00:24:14: Warning: Event rule CA.EventCondition for model 0x399a08, model name xxxxxxxxxxxxx for event 0x1169ada Unable to evaluate expression - possibly due to attempted access of a non-existent trap variable
Environment
Release: Component: SPCAEM
Cause
Review the model handle and the event id that are contained within the message:
Current Event: 0x1169b31] [Current Model: 0x399a08
For this example, model_handle 0x1169b31 matched to a Host_Systemedge. Event 0x1169b31 shows that it was generated from 0x01160028 and it tried to generate 0x1169ada:
0x01160028 R Aprisma.EventCondition, \ "!exists( { v 12 } )", "0x01169b2f -:-", \ "{ v 12 } == { I 4 } || { v 12 } == { I 12 }", "0x01169b30 -:-", \ "{ v 12 } == { I 5 } || { v 12 } == { I 6 } || { v 12 } == { I 7 }", "0x01169b31 -:-", \ "{ v 12 } == { I 2 } || { v 12 } == { I 11 }", "0x01169adb -:-", \ "default", "0x01169af9 -:-"
When running a sniffer trace and reviewing the varbinds, the agent was not sending information in all of the varbinds.
Resolution
The agent is sending traps that do not contain the needed varbind values. Update/fix the agent to send all varbinds and values so the event rule processing can work.