Hi, I have a problem to use the SNMP trap for zabbix monitoring.
The SNMP trap we sent to Zabbix has 2 OID, say one is 1.1.1.1 for raise alarm, the other is 2.2.2.2 for clear alarm. The detail information is included in the SNMP trap payload. We define different moduleId, errorCode, description for different alarm. So one specific alarm is associated to (OID=1.1.1.1 + moduleId + errorCode).
Then how to differ different alarm in the trigger, and how to associate the specific raise/clear.
Say, first we have 1st trap: [OID=1.1.1.1, moduleId=appA, errorCode=9001]
Then we have 2nd trap: [OID=1.1.1.1, moduleId=appB, errorCode=9002], The dashboard show 2 different problem.
Then we have 3rd trap: [OID=2.2.2.2, moduleId=appA, errorCode=9001], the 3rd trap is to clear the 1st problem.
The dashboard only show 1 problem.
Is that reasonable? how to do this in Zabbix?
The SNMP trap we sent to Zabbix has 2 OID, say one is 1.1.1.1 for raise alarm, the other is 2.2.2.2 for clear alarm. The detail information is included in the SNMP trap payload. We define different moduleId, errorCode, description for different alarm. So one specific alarm is associated to (OID=1.1.1.1 + moduleId + errorCode).
Then how to differ different alarm in the trigger, and how to associate the specific raise/clear.
Say, first we have 1st trap: [OID=1.1.1.1, moduleId=appA, errorCode=9001]
Then we have 2nd trap: [OID=1.1.1.1, moduleId=appB, errorCode=9002], The dashboard show 2 different problem.
Then we have 3rd trap: [OID=2.2.2.2, moduleId=appA, errorCode=9001], the 3rd trap is to clear the 1st problem.
The dashboard only show 1 problem.
Is that reasonable? how to do this in Zabbix?
Comment