Today wrote a Zabbix template for the BDCOM P3310B so that it was convenient to monitor it and to explore a few necessary OIDs.
To test an OID from a Linux terminal, for example, use the command:
snmpwalk -v2c -c public 192.168.1.5 OID
Actually, I’ll list OID below and describe it.
CPU usage for 1 second:
SNMPv2-SMI::enterprises.3320.9.109.1.1.1.1.3.1
CPU usage for 60 seconds:
SNMPv2-SMI::enterprises.3320.9.109.1.1.1.1.4.1
CPU usage for 5 minutes:
SNMPv2-SMI::enterprises.3320.9.109.1.1.1.1.5.1
Uptime:
SNMPv2-MIB::sysUpTime.0
Description of network interfaces from the configuration (that is, description of the onu):
IF-MIB::ifAlias
MAC addresses on interfaces (ONU):
SNMPv2-SMI::enterprises.3320.101.10.1.1.3
ONU Rx/Tx signal level (Unit is 01dB – divide the result by 10 or multiply by 0.1 in Zabbix):
.1.3.6.1.4.1.3320.101.10.5.1.5
.1.3.6.1.4.1.3320.101.10.5.1.6
Signal level OLT SFP RX/TX:
.1.3.6.1.4.1.3320.101.108.1.3
.1.3.6.1.4.1.3320.101.107.1.3
Distance to ONU and RTT (TQ):
.1.3.6.1.4.1.3320.101.11.1.1.7
.1.3.6.1.4.1.3320.101.11.1.1.8
SNMP contact information:
SNMPv2-MIB::sysContact.0
SNMP Location:
SNMPv2-MIB::sysLocation.0
Optical Module Temperature (Unit is 1/256 Celsius):
1.3.6.1.4.1.3320.101.10.5.1.2
Optical module voltage (Unit is 100uV):
1.3.6.1.4.1.3320.101.10.5.1.3
Optical module current voltage (Unit is 2uA):
1.3.6.1.4.1.3320.101.10.5.1.4
If snmpwalk produces an error, then look at the emu article: Installing MIB in Ubuntu and Solving the Error “SNMP Cannot Find Module …”
See also my articles:
BDCOM OLT DDM SNMP OID
SNMP OID and MIB for interfaces
how can we get oid for temperature ? i want to monitor temperature bdcom olt P3616-2TE. thank you