Мониторим по SNMP.
Так как в стандартном FreeBSD 8.2 сразу установлен bsnmpd, в первую очередь хочется использовать его.
Прописал в /etc/snmp.config:
Код: Выделить всё
#grep -v '#' /etc/snmpd.config
location := "ServerRoom1"
contact := "vasya@vasya.com"
traphost := localhost
trapport := 162
read := "asdasdfdsew"
trap := "mytrap"
%snmpd
begemotSnmpdDebugDumpPdus = 2
begemotSnmpdDebugSyslogPri = 7
begemotSnmpdCommunityString.0.1 = $(read)
begemotSnmpdCommunityDisable = 1
begemotSnmpdPortStatus.0.0.0.0.161 = 1
begemotSnmpdLocalPortStatus."/var/run/snmpd.sock" = 1
begemotSnmpdLocalPortType."/var/run/snmpd.sock" = 4
begemotTrapSinkStatus.[$(traphost)].$(trapport) = 4
begemotTrapSinkVersion.[$(traphost)].$(trapport) = 2
begemotTrapSinkComm.[$(traphost)].$(trapport) = $(trap)
sysContact = $(contact)
sysLocation = $(location)
sysObjectId = 1.3.6.1.4.1.12325.1.1.2.1.$(system)
snmpEnableAuthenTraps = 2
begemotSnmpdModulePath."mibII" = "/usr/lib/snmp_mibII.so"
begemotSnmpdModulePath."hostres" = "/usr/lib/snmp_hostres.so"
Код: Выделить всё
#tail /var/log/messages
snmpd[59001]: disk_OS_get_disks: device 'da0' not in device list
не могу мониторить ни свободное место на диске, ни каких либо других показателей загрузки.
Что посоветуете?