| Arturo,
I am not an SNMP specialist, but as your note has been left un-answered by
the SNMP specialist so far, I will give it a try.
Up to my knowledge, in SNMP V1, the trap is defined in the SNMP protocol
and the trap PDU format does not include a severity field. The fact that
the trap might be a high severity alarm or a clearance alarm is only coming
from the value of an attribute in the VarBindList.
The Alarms FM is doing what you are asking it to do : generate an alarm of
severity critical when receving this trap. The Change_of rule can only be
used for change of value of an attribute and does not apply to events.
One thing which is not clear in your original note is the access module
that you are using : is it the SNMP AM or is it a specific access module ?
Depending on the answer, you might have different way of fixing the
problem, but the only ones I see involve some coding. If it is a private
AM, change the getevent entry point to analyze the incoming event and
depending on the value of the attribute add in the getevent response the
appropriate target severity. If you are using the SNMP AM, then you will
have to do a small FM that provides at function level the getevent
entry point for your entity. The FM waits on the events coming from the
SNMP AM (might be only the event you are interested in) and when receiving
one, does the same processing as above.
Hope this helps,
Best regards,
Marc.
|