Hi.
I am making a MRTG config file that logs CPU %, Disk %, Network usage, and memory usage. However, I am having quite a bit of trouble getting Memory Usage to be logged. When i put this in the config..
Target[memory]:memTotalReal.0&memTotalReal.0:<pass>@<ip address> - memAvailReal.0&memAvailReal.0:<pass>@<ip address> - memCached.0&memCached.0:<pass>@<ip address>
MaxBytes[memory]: 520000
Title[memory]: Physical memory usage
PageTop[memory]: Physical memory usage
Unscaled[memory]: ymwd
YLegend[memory]: Memory Usage
Legend1[memory]: Real memory in use
Legend2[memory]:
Legend3[memory]:
Legend4[memory]:
LegendI[memory]: real mem in use :
LegendO[memory]:
ShortLegend[memory]: B
kMG[memory]: K,M,G,T,P
Options[memory]: gauge,nopercent
i get the error when i run it in cmd using perl mrtg mrtg.cfg command...
Unknown SNMP var memTotalReal.0
at mrtg line 1843
Unknown SNMP var memTotalReal.0
at mrtg line 1843
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
Unknown SNMP var memAvailReal.0
at mrtg line 1843
Unknown SNMP var memAvailReal.0
at mrtg line 1843
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
Unknown SNMP var memCached.0
at mrtg line 1843
Unknown SNMP var memCached.0
at mrtg line 1843
WARNING: Expected a number but got ''
WARNING: Expected a number but got ''
ERROR: Target[memory][_IN_] ' $target->[4]{$mode} - $target->[5]{$mode} - $t
arget->[6]{$mode} ' (warn): Use of uninitialized value at (eval 12) line 1.
ERROR: Target[memory][_OUT_] ' $target->[4]{$mode} - $target->[5]{$mode} - $
target->[6]{$mode} ' (warn): Use of uninitialized value at (eval 13) line 1.
also, i have the line... LoadMIBs: C:\MRTG\bin\hostmib.txt
in which i converted a file name hostmib.mib off the server which i am monitoring and made it a txt file.
I have tried many methods but nothing seems to work for memory usage.
Can anyone help???