Network and Storage Protocols

Difference between snmp object fcpHighOps and fcpLowOps

tis
2,286 Views

I'am trying to monitor some filer statistics.

In the mib, I can see :

fcpHighOps:

The total number of FCP ops handled since the
last boot.  This object returns the most significant
32 bits of the 64 bit unsigned integer.

fcpLowOps:

The total number of FCP ops handled since the
last boot.  This object returns the least significant
32 bits of the 64 bit unsigned integer."

Could someone explain me the diffecrence between these two objects, please ?

Thank you.

1 REPLY 1

aborzenkov
2,286 Views

Together they form single 64 bit value. SNMP v1 defined 32 bit counters only which did overflow easily so this workaround was introduced. Downside is, you need perform some math in your monitoring software to combine these two counters (it was fun when I wrote cacti plugin to do it ☺ )

As of 7.3 (I believe) NetApp supports SNMP v3 with 64 bit counters that makes workaround unnecessary.

Public