I'm trying to use HostMonitor to keep track of SnapMirror replication lag on a clustered DataOntap 8.3 system using SNMP. I'm already doing it on 7-mode DataOntap systems, but cluster mode uses a different table, and for some reason, HostMonitor is returning blank values when querying it. More specifically:
SNMP GET 1.3.6.1.4.1.789.1.5.4.1.6.1036 on a clustered system properly returns specified (1036) volume used percentage.
SNMP GET 1.3.6.1.4.1.789.1.9.20.1.6.3 on a 7-mode system properly returns the current lag time (in ticks) for the specified SnapMirror relationship (#3 in table)
SNMP GET 1.3.6.1.4.1.789.1.29.1.1.7.4 on a cluster, however, returns a blank value, instead of 'snapmirrorRelLag' for relationship #4.
Even stranger, using MIB Browser from the HostMonitor package, on the same system that HostMonitor is running on, with the same target IP and community setting, returns valid output. For example:
[1.3.6.1.4.1.789.1.29.1.1.7.4] = 7204600
What can cause such behavior?
HostMonitor failing to query certain SNMP OIDs
Trying to use v1 produces the following error:
-----------
SNMP Error: No such name.
Please note: You need to add ".0" to OID when you are checking single-instance counter.
Add index of the element to multi-instance counters (element of the table)
-----------
The counter I'm checking is a table element. Regardless, appending a .0 to the end gives a simple "SNMP Error: No such name" message.
I tried v3 as well; it returns a blank result just like v2.
-----------
SNMP Error: No such name.
Please note: You need to add ".0" to OID when you are checking single-instance counter.
Add index of the element to multi-instance counters (element of the table)
-----------
The counter I'm checking is a table element. Regardless, appending a .0 to the end gives a simple "SNMP Error: No such name" message.
I tried v3 as well; it returns a blank result just like v2.