KBI 310326 SNMP Event Resolved By Irrelevant OID Data
Version
Argent for SNMP 1204-B or earlier
Date
26 Sep 2012
Summary
Resolving status is irrelevant to the original event.
For example,
Value of OID B was used to resolve the event because of value of OID A has breached the condition defined in a Rule.
Technical Background
In event resolving mechanism, Argent is comparing data on a particular object/counter/instance before and after event.
In normal circumstances, the name of comparing object name should fit the length allowed. However, for SNMP monitoring, OIDs being monitored might appear very long.
When the comparing object name exceeds, the name is trimmed. All OIDs will “look” the same in the compare mechanism. Therefore value of any OIDs in the same pattern (after trimming) will resolve original event.
Resolution
To resolve the issue, we increase length allowed in COMPARE mechanism.
Step 1 – Modify Argent Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ARGENT\ARGENT_CONSOLE\SERVER
EVENT_COMPARE_TEXT_LENGTH = 100 (for HEX) or 256 (for DECIMAL)
Step 2 – Modify Argent Database Table
In Argent AT Database, go to Table “ARGSOFT_AAC_CONSOLE“, we can find a column name “COMPARE“.
Change the length from 64 to 256.
Note:
If there is any unexpected prompt dialogue, do not continue. Discuss with your DBA or contact one of our Engineers.