Возникла необходимость отслеживать загруженность сервера, наличие свободного места и т.д.  по сети.

Обновляем дерево портов и приступаем к установке: cd /usr/ports/net-mgmt/net-snmp ; make install clean.
Добавляем в /etc/rc.conf переменную snmpd_enable=”YES” и переходим к настройке snmpd.
Изучив пример конфигурационного файла /usr/local/share/snmp/snmpd.conf.example создал для себя конф. файл /usr/local/share/snmp/snmpd.conf следующего содержания:

syslocation  Servernaja
syscontact  “Adminstrator <admin@noc.loc>”
rocommunity  m0nit 127.0.0.1
disk /
disk /tmp
disk /usr
disk /var
disk /home

запускаем net-snmp: /usr/local/etc/rc.d/snmpd start. Проверяем работоспособность snmpd: snmpwalk -v2c -c m0nit 127.0.0.1 system. Если всё правильно настроено, то первой строкой я получил следующее:

SNMPv2-MIB::sysDescr.0 = STRING: FreeBSD nocsrv.loc 7.2-PRERELEASE FreeBSD 7.2-PRERELEASE #0: Mon Apr 27 09:19:57 EDT 2009     root@nocsrv.loc:/usr/obj/usr/src/sys/NOCSRV amd64.

Net-SNMP готов к работе. Снимать статистику и рисовать графики можно с помощью MRTG или Cacti.

Похожие записи:


You can leave a response, or trackback from your own site.

posted by admin 30/04/2009 14:11     |     read comments (6)

Комментарии к статье “FreeBSD: настройка Net-SNMP”:

  1. пapaзит:

    Вообще я люблю написать какую-нибудь едкую критику, но тут ни к чему не придраться! :)

  2. LanseloT:

    Да уж… Тут как в поговорке: Аппетит приходит во время еды :)

  3. нeвecтa:

    Да уж. Спасибо, что заставили задуматься :)

  4. Денис Милюков:

    Да все ясно, Премного благодарен за информацию.

  5. Виктория:

    Хорошо расписали. Для новичков будет полезно.

  6. korbnik:

    А как теперь сделать так чтобы при достижении какого то процента занятости файловой системы (ну например корня /) snmptrapd послал сообщение по e-mail что файловая система скоро заполниться.
    Заранее благодарен.

Оставьте комментарий