improve the error log message for snmp trap (#8552)
add OID value and source information into error log and make it easier for troubleshooting
This commit is contained in:
parent
35a221018b
commit
2c61fad895
|
|
@ -284,7 +284,7 @@ func makeTrapHandler(s *SnmpTrap) handler {
|
||||||
if trapOid != "" {
|
if trapOid != "" {
|
||||||
e, err := s.lookup(trapOid)
|
e, err := s.lookup(trapOid)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
s.Log.Errorf("Error resolving V1 OID: %v", err)
|
s.Log.Errorf("Error resolving V1 OID, oid=%s, source=%s: %v", trapOid, tags["source"], err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
setTrapOid(tags, trapOid, e)
|
setTrapOid(tags, trapOid, e)
|
||||||
|
|
@ -322,7 +322,7 @@ func makeTrapHandler(s *SnmpTrap) handler {
|
||||||
var err error
|
var err error
|
||||||
e, err = s.lookup(val)
|
e, err = s.lookup(val)
|
||||||
if nil != err {
|
if nil != err {
|
||||||
s.Log.Errorf("Error resolving value OID: %v", err)
|
s.Log.Errorf("Error resolving value OID, oid=%s, source=%s: %v", val, tags["source"], err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
@ -340,7 +340,7 @@ func makeTrapHandler(s *SnmpTrap) handler {
|
||||||
|
|
||||||
e, err := s.lookup(v.Name)
|
e, err := s.lookup(v.Name)
|
||||||
if nil != err {
|
if nil != err {
|
||||||
s.Log.Errorf("Error resolving OID: %v", err)
|
s.Log.Errorf("Error resolving OID oid=%s, source=%s: %v", v.Name, tags["source"], err)
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue