Ad Widget

Collapse

Zabbix - NetApp SNMP disk strange values

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • kofeyh
    Junior Member
    • Jun 2010
    • 17

    #1

    Zabbix - NetApp SNMP disk strange values

    I have a question.

    I'm trying to monitor a netapp storage appliance, and I am querying via SNMP; for example aggr0 disk free.

    The metric is reported from the device in kbytes, somewhere, Zabbix is not handling multiple terabyte translation properly.

    Here's the SNMP query:

    snmpget -v2c -c public <hostname> dfKBytesAvail.1
    NETAPP-MIB::dfKBytesAvail.1 = INTEGER: 2089057736


    Awesome, ~2TB available.

    However, Zabbix 1.8.11 seems to be internally munging the data and states there is 10Gb available; this is the item setting:

    Type: SNMP v2 Agent
    SNMP OID: dfKBytesAvail.1
    Key: netapp.dfKBytesAvail.1
    Type of information: Numeric(float)
    Units: B

    I can set, or unset the 'use custom multiplier', set a value of say '1024' and it makes absolutely no difference, which seems very odd. I would have thought that would push the value up or down.

    Anyone else had this, can offer some guidance?
    Last edited by kofeyh; 21-05-2012, 08:20.
  • kofeyh
    Junior Member
    • Jun 2010
    • 17

    #2
    To Answer my own question, I had to select:

    Type of information: Numeric(unsigned)
    Datatype: decimal
    Units: B
    Use custom multiplier: Checked, 1024

    It appears the typical Numeric(float) will not provide a valid outcome with the metric returned (multiple terabytes). Perhaps it's due to being a 64bit counter?

    Who knows..

    Comment

    • ghoz
      Senior Member
      • May 2011
      • 204

      #3
      I had the same kind of problem.
      apparently float is more of a signed decimal thant a double / float

      Comment

      Working...