Отправить 'SNMP и MRTG как способ мониторинга под FreeBSD' другу по e-mail
Отправить другу по Email копию 'SNMP и MRTG как способ мониторинга под FreeBSD'


Сети, настройка оборудования, сетевые сервисы.
![]() |
|
||||||||
Subnets.ru Регистрация IP и Автономных систем mega-net.ru |
Отправить другу по Email копию 'SNMP и MRTG как способ мониторинга под FreeBSD'
lehisnoe сказал:
Для корректного построения mrtg графиков портов или интерфейсов, через которые пропускается трафик со скоростью большей, чем 100мбит/сек, для получения данных следует версию 2с протокола snmp, которая открывает доступ к 64-битным счетчикам.
Обращу внимание на тему поддержки counter64 во FreeBSD: поддержка counter64 для интерфейсов появилась только с версией net-snmp 5.4 и по дефолту выключена. Для ее активации следует пересобрать порт так: make WITH_MFD_REWRITES=yes install clean.
В скриптах php для опроса хостов по версии 2с следует использовать функции:
string snmp2_get(string host, string community, string object_id [, int timeout [, int retries]]);
28.11.2008, 16:19string snmp2_getnext(string host, string community, string object_id [, int timeout [, int retries]]);
array snmp2_walk(string host, string community, string object_id [, int timeout [, int retries]]);
array snmp2_real_walk(string host, string community, string object_id [, int timeout [, int retries]]);
int snmp2_set(string host, string community, string object_id, string type, mixed value [, int timeout [, int retries]]);
johnson сказал:
сделал Пример для получение загрузки CPU с сервера
06.11.2010, 23:00но логи пустые какие то, хотя прошло более 30 минут
http://news.telenet.ru/mrtg/srv01_cpu.html
lehisnoe сказал:
Для обсуждения — вэлкам на наш форум: http://subnets.ru/forum/
09.11.2010, 09:54virus сказал:
johnson, проверь snmpwalk`ом что ты получаешь данные по snmp от сервера
11.12.2010, 11:52Resident сказал:
Если делал по инструкции то в
/usr/local/etc/rc.d/mrtg_daemon
правим строчку
: ${mrtg_daemon_config=»/usr/local/etc/mrtg/mrtg.cfg»}
на
: ${mrtg_daemon_config=»/usr/local/etc/mrtg/mrtg.conf»}
по умолчанию вроде ставиться как /usr/local/etc/mrtg/mrtg.cfg
20.12.2010, 13:51можно и не менять на mrtg.conf
lehisnoe сказал:
2 Resident:
Для работы mrtg в кач-ве демона корректнее добавить в /etc/rc.conf:
mrtg_daemon_enable=»YES»
mrtg_daemon_config=»путь_к_конфигу_mrtg»
и далее /usr/local/etc/rc.d/mrtg_daemon [fast|force|one](start|stop|restart|rcvar|status|poll)
21.12.2010, 14:52mormishka сказал:
сделал загрузку проца на cisco и всё работает, большое спасибо!
но график идёт слева на право, а я хочу наоборот, справо на лево.
для обычных интерфейсов (загрузки интерфейсов), достаточно сделать
option[_]: growright
а что нужно сделать, для проца?
заранее благодарен за любой ответ
01.02.2012, 10:25admin сказал:
Пожалуйста.
читаем тут: http://oss.oetiker.ch/mrtg/doc/mrtg-reference.en.html
Options
The Options Keyword allows you to set some boolean switches:
growright
The graph grows to the left by default. This option flips the direction of growth causing the current time to be at the right edge of the graph and the history values to the left of it.
Если исходить из примера в статье то пишем:
Options[cpu3560]: growright
А Options[_]: growright устанавливает глобальное дефолтное значение, т.е. если для target явно Options не указаны, то будет применяться это значение.
01.02.2012, 10:41Это так же описано по линку данному выше.