-
Incident report
-
Resolution: Cannot Reproduce
-
Major
-
None
-
3.4.3
-
None
-
Ubuntu 16.04.3 LTS + postgresql 10
Equipment: Datacom DM4008/DM4004
Mibs: IF-MIB, Datacom MIB (attached)
I use a LLD discovery rule to retrieve only up ports into host for monitoring (see rd_dmswitch_interfaces script).
The Dmswitch mib contain diagnostic informations for transceivers that support this feature (RX/TX power, VCC, etc) at .1.3.6.1.4.1.3709.3.5.201.1.28. The equipment generate information ONLY for transceivers that support DD (digital diagnostic) and I think that is the start of issue.
snmpwalk examples:
/usr/bin/snmpwalk -v 2c -c public 172.22.200.1 IF-MIB::ifDescr
IF-MIB::ifDescr.65 = STRING: Trunk Member port on Trunk ID 4 IF-MIB::ifDescr.66 = STRING: Trunk Member port on Trunk ID 4 IF-MIB::ifDescr.67 = STRING: Trunk Member port on Trunk ID 4 IF-MIB::ifDescr.68 = STRING: Trunk Member port on Trunk ID 4 ..... A LOT OF INFORMATION... IF-MIB::ifDescr.583 = STRING: Trunk Port ID 0007 IF-MIB::ifDescr.585 = STRING: Trunk Port ID 0009 IF-MIB::ifDescr.586 = STRING: Trunk Port ID 0010 IF-MIB::ifDescr.587 = STRING: Trunk Port ID 0011 IF-MIB::ifDescr.588 = STRING: Trunk Port ID 0012 IF-MIB::ifDescr.589 = STRING: Trunk Port ID 0013 IF-MIB::ifDescr.590 = STRING: Trunk Port ID 0014
/usr/bin/snmpwalk -v 2c -c public 172.22.200.1 .1.3.6.1.4.1.3709.3.5.201.1.28.1.1.4 DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.89 = STRING: "-0.9dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.90 = STRING: "-4.2dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.153 = STRING: "-3.3dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.154 = STRING: "-1.1dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.193 = STRING: "-3.0dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.194 = STRING: "-1.2dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.195 = STRING: "-3.9dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.196 = STRING: "-2.2dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.257 = STRING: "-2.0dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.258 = STRING: "-2.2dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.260 = STRING: "-1.1dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.321 = STRING: "-0.4dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.322 = STRING: "-1.5dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.323 = STRING: "-1.2dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.324 = STRING: "-1.0dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.386 = STRING: "-14.4dBm" DATACOM-SMI::datacomAccessDevicesMIBs.201.1.28.1.1.4.388 = STRING: "-2.8dBm"
LLD rule works OK for all interfaces itens but all discovered items from Datacom mib (transceivers information) are gerenate as unsupported.
As an example, I attach interface "89" information retrieved from discovery rule. All seen to be OK but zabbix don't retrieve the information. On snmpwalk I can retrieve information without any problem.
20914:20171107:175638.971 item "DSWBRU01:ddTransceiversTxPower.["89"]" became not supported: No Such Instance currently exists at this OID
Template atacched.