| Both sides previous revision Previous revision | |
| ru:doc:howto:snmp.server [2016/12/26 19:26] – [SNMPD] nikki460 | ru:doc:howto:snmp.server [2016/12/26 19:34] (current) – [Установка snmpd] nikki460 |
|---|
| | ====== SNMPD ====== |
| | (вольный перевод оригинальной статьи) |
| | {{page>meta:infobox:construction&noheader&nofooter&noeditbtn}} |
| |
| | Есть два snmp демона для установки на ваше устройство: mini-snmpd или snmpd. |
| | |
| | ===== Установка snmpd ===== |
| | |
| | <code> |
| | opkg update |
| | opkg install snmpd |
| | </code> |
| | |
| | Путь к конфигурационному файлу |
| | <code>/etc/config/snmpd</code> |
| | |
| | Более продвинутое конфигурирование snmpd требует редактирования init скрипта: |
| | <code>/etc/init.d/snmpd</code>который в свою очередь, генерирует snmpd.conf, и запускает snmpd с вашими дополнительными параметрами. |
| | |
| | |
| | ===== Установка mini-snmpd ===== |
| | |
| | <code> |
| | opkg update |
| | opkg install mini-snmpd |
| | </code> |
| | |
| | **Внимание:** minisnmpd использует 32-x битное исчисление, где максимально большое число - 4294967295. Это верхний предел значений. Это означает, что значения, получаемые от mini-snmpd, будут не больше этого самого числа. Так minisnmpd был спроектирован самими разработчиками. Более подробно об этом вы можете прочитать тут: [[https://dev.openwrt.org/ticket/13597|Bug Report]] и minisnmpd [[http://freecode.com/projects/minisnmpd|Странца проекта]] |
| | |
| | ===== Базовая конфигурация mini-snmpd ===== |
| | |
| | Путь к конфигурационному файлу: |
| | <code>/etc/config/mini_snmpd</code> |
| | Измените значение, выделенные скобками <> на свои: |
| | |
| | <code> |
| | config mini_snmpd |
| | option enabled 1 |
| | option ipv6 0 |
| | option community <SNMP COMMUNITY> |
| | option location '<Местоположение вашего роутера с openwrt>' |
| | option contact '<Ваши контакты, email>' |
| | option disks '/tmp,/jffs,<другие диски>' |
| | option interfaces 'lo,br-lan,eth0.1,eth1' # Интерфейсы, максимум 4 |
| | </code> |
| | |
| | |
| | ===== 64-битное исчисление ===== |
| | |
| | | {{:meta:icons:tango:48px-outdated.svg.png?nolink}} | По состоянию на[[https://dev.openwrt.org/changeset/25486|r25486]] этот патч добавлен. | |
| | |
| | Обратите внимание на этот пост: |
| | https://forum.openwrt.org/viewtopic.php?pid=127560#p127560 |
| | то есть получение патча с https://dev.openwrt.org/ticket/8818, сборка и переустановка всего ядра/системы (пересборка и установка с помощью opkg нового пакета snmp не сработает). |
| | |
| | ===== Использование с Cacti ===== |
| | |
| | Для того, чтобы получить коректные графики с Cacti вам необходимо изменить способ опроса. Если система OpenWrt доступна для опроса, то на странице устройства вы должны изменить метод опраса с пассивный (Dawned) на пинг (Ping), и метод пинг на ICMP Ping. Это должно заработать :) |
| | |
| | ===== Мониторинг силы сигнала и шумов wi-fi ===== |
| | |
| | Это небольшой патч для mini_snmpd, который добавляет возможность мониторинга силы wi-fi сигнала и шумов в Cacti. Ссылка на [[http://nottheoilrig.com/openwrt/201212090/wireless.patch|патч для mini_snmpd]]. Это ссылка на статью о том, [[http://jdbates.blogspot.com/2012/12/heres-patch-for-mini-snmp-daemon-to.html|как конфигурировать Cacti]] для получения графиков силы сигнала и шумов. |
| | |
| | OID-ы в патче выбраны для работы с kbridge.xml SNMP запросами, которые включены в Cacti. |
| | |
| | {{http://nottheoilrig.com/openwrt/201212090/index_files/graph_image_003.png|http://nottheoilrig.com/openwrt/201212090/}} |