Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
ru:doc:howto:snmp.server [2016/12/26 19:26] – [SNMPD] nikki460ru:doc:howto:snmp.server [2016/12/26 19:34] (current) – [Установка snmpd] nikki460
Line 1: Line 1:
 +====== 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/}}
  • Last modified: 2016/12/26 19:34
  • by nikki460