|  | 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.  
 |