Всем привет, пытаюсь настроить наблюдение за дисковым пространством под FreeBSD
(FreeBSD bsd.goldrush.ru 6.2-STABLE FreeBSD 6.2-STABLE #0: Sun May 20 12:58:02 MSD 2007) с помощью MRTG.
-------------------------------------------------------------------------
snmpd -vNET-SNMP version: 5.3.1
Web: http://www.net-snmp.org/
Email: net-snmp-coders@lists.sourceforge.net
-------------------------------------------------------------------------
mrtg
Usage: mrtg <config-file>
mrtg-2.15.1 - Multi Router Traffic Grapher
Copyright 1995-2006 by Tobias Oetiker
Licensed under the Gnu GPL.
If you want to know more about this tool, you might want
to read the docs. You can find everything on the
mrtg website:
http://oss.oetiker.ch/mrtg/
-------------------------------------------------------------------------
при помощи snmpwalk нашел oid'ы отвечающие за объем и использование дисков
snmpwalk -v 2c -c public х.х.х.х
HOST-RESOURCES-MIB::hrStorageDescr.7 = STRING: /fshare
HOST-RESOURCES-MIB::hrStorageDescr.8 = STRING: /tmp
HOST-RESOURCES-MIB::hrStorageDescr.9 = STRING: /usr
HOST-RESOURCES-MIB::hrStorageDescr.10 = STRING: /var
HOST-RESOURCES-MIB::hrStorageSize.7 = INTEGER: 123457177
HOST-RESOURCES-MIB::hrStorageSize.8 = INTEGER: 253815
HOST-RESOURCES-MIB::hrStorageSize.9 = INTEGER: 25388517
HOST-RESOURCES-MIB::hrStorageSize.10 = INTEGER: 1006359
HOST-RESOURCES-MIB::hrStorageUsed.7 = INTEGER: 107770490
HOST-RESOURCES-MIB::hrStorageUsed.8 = INTEGER: 24100
HOST-RESOURCES-MIB::hrStorageUsed.9 = INTEGER: 17893997
HOST-RESOURCES-MIB::hrStorageUsed.10 = INTEGER: 442506
перевел OID в цифровой формат:
snmptranslate -On HOST-RESOURCES-MIB::hrStorageSize.9
.1.3.6.1.2.1.25.2.3.1.5.9
snmptranslate -On HOST-RESOURCES-MIB::hrStorageUsed.9
.1.3.6.1.2.1.25.2.3.1.6.9
написал mrtg конфиг
-----------------------------------------------------------
Target[access_usr]: .1.3.6.1.2.1.25.2.3.1.5.9&.1.3.6.1.2.1.25.2.3.1.6.9:public@х.х.х.х
Xsize[access_usr]: 600
Ysize[access_usr]: 200
Ytics[access_usr]: 10
Options[access_usr]: nopercent,gauge,noinfo
kmg[access_usr]: kB,MB
kilo[access_usr]: 1024
Unscaled[access_usr]: dwym
Title[access_usr]: Memory Statistics: Physical Memory(alt)
PageTop[access_usr]: <h1>Memory Statistics: Physical Memory(alt)</h1>
MaxBytes[access_usr]: 1547752
Background[access_usr]: #738AA6
YLegend[access_usr]: Memory
ShortLegend[access_usr]:
LegendI[access_usr]: Total Memory
LegendO[access_usr]: Used Memory
Legend1[access_usr]: Total Memory
Legend2[access_usr]: Used Memory
-----------------------------------------------------------
как результат, mrtg рисует пустые графики в лог файлн нули. При этом
snmpwalk -v 2c -c public x.x.x.x .1.3.6.1.2.1.25.2.3.1.5.9
HOST-RESOURCES-MIB::hrStorageSize.9 = INTEGER: 25388517
snmpwalk -v 2c -c public x.x.x.x .1.3.6.1.2.1.25.2.3.1.6.9
HOST-RESOURCES-MIB::hrStorageUsed.9 = INTEGER: 17907101
честно отдает значения.
Загрузка сетевых интерфейсов, CPU, load, RAM - успешно снимается и отображется.
с SWAP параметром, такая же ерунда.
Подскажите в чем может быть проблемв, почему не получается таким образом снимать данные с помощью MRTG? Где может быть проблема или моя ошибка?