I am trying to monitor individual transceivers on two EX8216 Juniper switches regarding the following parameters:
- RxPower
- TxPower
- Bias Current
- Temperature
The methodology I am following is the following: I do an SNMP walk on the 1.3.6.1.2.1.2.2.1.2 (ifDescr) OID to view the switches' interfaces and I identify the indexes of the transceivers I am interested in. Having identified the correct indexes I use the Juniper jnxDomCurrentTable MIB to identify the OID of the aforementioned parameters that I want to monitor. Namely, the OIDs I am using are the following:
- jnxDomCurrentRxLaserPower :.1.3.6.1.4.1.2636.3.60.1.1.1.1.5.
- jnxDomCurrentTxLaserBiasCurrent : .1.3.6.1.4.1.2636.3.60.1.1.1.1.6.
- jnxDomCurrentTxLaserOutputPower: .1.3.6.1.4.1.2636.3.60.1.1.1.1.7.
- jnxDomCurrentModuleTemperature: .1.3.6.1.4.1.2636.3.60.1.1.1.1.8.
However, when I do SNMP GETs on the two EX8216 switches I do not retrieve any values, instead I receive a message that the OID does not exist: "No Such Instance currently exists at this OID".
The methodology I am following works fine for two MX960 Juniper devices and I am able to monitor the parameters mentioned above. However, it does not for the two EX8216 switches.
Thus my questions are:
- Do EX8216 Juniper switches support the Juniper Digital Optical Monitoring MIB?
- If they do support this MIB, do I have to do something further to enable SNMP polling of individual transceivers on the switches for the specific OIDs I mentioned above?
- Finally, if they do not support it, is there another way to SNMP poll those switches for the parameters I am interested in?
I would be grateful for any pointers or advice on how to go about achieveing my goal.