Im trying to create an alert based on a trap that is being sent to solarwinds server, This is the current custom SQL alert that i have set, how do i have it check against stuff inside the trap details and not just the trap type. These lines in the trap details are unique to the AC Main power getting unplugged / lost.
dcPwrSysAlarmTriggerValue.9 = 10024
dcPwrSysRectAlrmIndex.9 = 9
dcPwrSysRectAlrmStringValue.9 = Rect. AC Mains Fail
WHERE nodeid IN (SELECT nodeid
FROM traps
WHERE traps.traptype = 'AlphaPowerSystem-MIB:dcPwrSysAlarmActiveTrap'
)
This is the SNMP Trap that gets sent when the AC is unplugged for the UPS/Rectifier:
AlphaPowerSystem-MIB:dcPwrSysAlarmActiveTrap
dcPwrSysAlarmTriggerValue.9 = 10024
dcPwrSysTimeStamp.9 = 2020/10/20 07:17:09
dcPwrSysSiteName.9 = rect01.roch
dcPwrSysRectAlrmSeverity.9 = 0
dcPwrSysRectAlrmIndex.9 = 9
dcPwrSysRectAlrmStringValue.9 = Rect. AC Mains Fail
snmpTrapOID = AlphaPowerSystem-MIB:dcPwrSysAlarmActiveTrap
sysUpTime = 1 hour 0 minutes 11.36 seconds
This is the SNMP trap that gets sent when AC power is returned to the UPS/Rectifier
AlphaPowerSystem-MIB:dcPwrSysAlarmActiveTrap
dcPwrSysAlarmTriggerValue.9 = 10024
dcPwrSysTimeStamp.9 = 2020/10/20 07:17:09
dcPwrSysSiteName.9 = rect01.roch
dcPwrSysRectAlrmSeverity.9 = 0
dcPwrSysRectAlrmIndex.9 = 9
dcPwrSysRectAlrmStringValue.9 = Rect. AC Mains Fail
snmpTrapOID = AlphaPowerSystem-MIB:dcPwrSysAlarmActiveTrap
sysUpTime = 1 hour 0 minutes 11.36 seconds