Установка и настройка SNMP на Linux Debian/Ubuntu

28 Dec 2011

Для снятия статистики с серверов на linux Debian/Ubuntu по snmp мы будем пользоваться snmpd.

1. Ставим пакет snmpd

apt-get install snmpd

2. Правим файл /etc/default/snmp
По умолчанию демон snmpd «слушает» обращения только с localhost: 127.0.0.1

SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'

3. Для того, чтобы «слушал» все направления – изменяем эту строку до такого состояния:

SNMPDOPTS='-Lsd -Lf /dev/null -p /var/run/snmpd.pid'

4. Правим файл /etc/snmp/snmpd.conf

com2sec local localhost private # для подключения с localhost используем «пароль — комьюнити» private
com2sec localnet 192.168.0.0/24 public # для подключения с адресов 192.168.0.* используем «пароль — комьюнити» public
# не забудьте поменять «пароли» на свои

group MyROSystem v1 local
group MyROSystem v2c local
group MyROSystem usm local
group MyROGroup v1 localnet
group MyROGroup v2c localnet
group MyROGroup usm localnet
group MyRWGroup v1 local
group MyRWGroup v2c local
group MyRWGroup usm local

view all included .1 80
view system included .iso.org.dod.internet.mgmt.mib-2.system

access MyROSystem "" any noauth exact system none none
access MyROGroup "" any noauth exact all none none
access MyRWGroup "" any noauth exact all all none

syslocation MainDatacenter # кто мы?
syscontact admin@mannix.ru # как с нами звязаться?

5. Перезапускаем snmpd

/etc/init.d/snmpd restart

6. Тестируем

С локальной машины:

snmpwalk -v 2c -c private localhost | less

Или с удаленного хоста:
snmpwalk -v 2c -c public ip_сервера | less

теперь можно подключать к системам мониторинга cacti

If you enjoyed this post, make sure you subscribe to my RSS feed!

Мне понравилось! Занести себе в закладки:  

Google Buzz Vkontakte Facebook Twitter SEO Community Ваау! News2.ru Korica SMI2 Google Bookmarks Digg I.ua Закладки Yandex Linkstore Myscoop Communizm Ru-marks Webmarks Ruspace Linkomatic Web-zakladka Zakladok.net Reddit delicious Technorati Slashdot Yahoo My Web БобрДобр.ru Memori.ru МоёМесто.ru Mister Wong



Тоже интересно:

2 Comments к записи Установка и настройка SNMP на Linux Debian/Ubuntu

Avatar

pavel

7th February 2012 в 10:57 am

С локальной машины:

apt-get install snmp

$ snmpwalk -v 2c -c private localhost | less

Было бы очень хорошо, если б указали, что я должен увидеть после этого?

У меня пустой экран..

Avatar

Дмитрий

14th February 2012 в 4:27 am

вы должны увидеть что то в этом духе

+ Executing SNMP walk for list of indexes @ '.1.3.6.1.2.1.2.2.1.1'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.1' value: '1'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.2' value: '2'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.3' value: '3'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.4' value: '4'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.6' value: '6'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.7' value: '7'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.8' value: '8'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.9' value: '9'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.10' value: '10'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.11' value: '11'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.12' value: '12'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.13' value: '13'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.14' value: '14'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.15' value: '15'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.16' value: '16'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.17' value: '17'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.18' value: '18'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.19' value: '19'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.20' value: '20'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.21' value: '21'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.22' value: '22'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.23' value: '23'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.24' value: '24'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.25' value: '25'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.26' value: '26'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.27' value: '27'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.28' value: '28'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.29' value: '29'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.30' value: '30'

+ Index found at OID: '1.3.6.1.2.1.2.2.1.1.31' value: '31'

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

Наверх