[mrtg] Target not evaluating to number

Mehul Sanghvi mehul.sanghvi at gmail.com
Fri Sep 20 04:51:14 CEST 2013

OS: Debian/testing
mrtg:  2.17.4

I am trying to collect data for disk space usage using the following:

#### Disk Usage

                                  Title[localhost.du]:   Used disk space

        MaxBytes[localhost.du]: 4209180

PageTop[localhost.du]: <H1> Used disk space </H1>
                                    LegendI[localhost.du]:  Disk Space
          LegendO[localhost.du]:  Used Disk Space

Legend1[localhost.du]:  Disk Space Available
                                            Legend2[localhost.du]:  Used
Disk Space

kilo[localhost.du]: 1024

I get the following result:

2013-09-19 22:42:45: ERROR: Target[localhost.du][_IN_]
'' evaluated to '('
instead of a number
2013-09-19 22:42:45: ERROR: Target[localhost.du][_OUT_]
'' evaluated to '('
instead of a number

If I use SNMP from the CLI I get:

prompt% snmpget -v2c -c public localhost
HOST-RESOURCES-MIB::hrStorageSize.40 = INTEGER: 4664409

Where is the '(' coming from as mentioned in the error message ?  Why am I
getting that instead of the integer that is its value ?



Mehul N. Sanghvi
email: mehul.sanghvi at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.oetiker.ch/pipermail/mrtg/attachments/20130919/83dc2ac4/attachment.htm 

More information about the mrtg mailing list