Hello everyone,
I'm running into an issue when trying to make a custom rule based off of particular varbands that are located in a trap. The equipment in question is designed to handle environmental via dry contacts. The hardware is fully customizable allowing the user to configure any port with a user created alarm name and description. The hardware that I'm receiving the traps from is appending what I believe is a timestamp to the end of the varband name.
Example:
alarmActiveModelPointer.0.11.7.232.1.4.18.39.46.0.45.0.0.5 (1.3.6.1.2.1.118.1.2.2.1.13.0.11.7.232.1.4.18.39.46.0.45.0.0.5)
1.3.6.1.2.1.118.1.1.2.1.3.1.2
My goal is to make a rule that will generate a custom alert when a trap is received with a varband named "alarmActiveModelPointer." and a value of "1.3.6.1.2.1.118.1.1.2.1.3.1.2"
The issue that I'm running into is that when I make this custom rule the string in yellow is keeping the rule from executing properly. Since this additional sequence is tied to time, it has become seemingly impossible to use varband name or OID to identify my alert triggers. I've tried adding a wildcard * at the end of the varband name in the rule but that does not change the outcome in any way.
Does anyone know of a way that I can achieve this goal?
Alternatively the alarm descriptions are being reference inside the MIB table on the alarming device, but I don' know how to have SolarWinds reference the MIB table on the device after a trap is received.
Any advise or guidance on this issue would be greatly appreciated!