Zabbix 2

Търсете софтуерни решения на проблеми и решения на софтуерни проблеми

Публикувано в петък, 03/20/2015 - 17:18 от JKey

Конфигуриране на Zabbix да приема SNMP капани

По принцип как да конфигурирате приемането на SNMP капани от системата за наблюдение е доста добре описано в wiki на самия Zabbix:

За успешна работа са ни необходими:

  1. zabbix_trap_receiver.pl
  2. Конфигуриран и изпълняващ демон snmptrapd, който всъщност е отговорен за получаване на данни на порт 162
  3. Активирайте получаването на snmp капани в конфигурацията на самия Zabbix
  4. Конфигурирайте шаблон за диагностика "модел".
  5. Освен това ще трябва да бъдете внимателни и да разберете как са свързани тези части.

5. Нека започнем с най-важното - разбирането:)

След това

1.zabbix_trap_receiver.pl /

Тук всичко е просто, ако сте компилирали Zabbix от пакети, най-вероятно няма да имате този файл. Следователно, ние отиваме на извън сайта и изтегляме източниците. В папката misc/snmptrap ще го намерим заедно с друг скрипт snmptrap.sh
След това го поставяме в папка, удобна за нас за постоянно съхранение и стартираме този скрипт. Пътят до файла, в който ще бъдат анализирани капаните, е изрично зададен в този скрипт.

2.snmptrapd.conf

След това отидете и добавете стартирането на този скрипт в конфигурационния файл /etc/snmptrapd.conf. Например тази конфигурация е достатъчна за първоначалното излитане.

Диагностиката е много важен момент. Как да се уверите, че този боклук е стартиран? Елементарно Уотсън!
За да направите това, трябва да стартираме демона snmptrapd в режим за отстраняване на грешки от конзолата, по следния начин:

snmptrapd -f -L o

След това отидете и изпратете тестов капан по какъвто и да е начин, поне локално от конзолата, поне използвайки помощните програми на устройството.

Ако всичко се получи правилно, което видяхме в конзолата, и скриптът стартира правилно. Тогава във файла /tmp/zabbix_traps.tmp трябва да видим подобна картина:

3. Активирайте приемането на капани в Zabbix-сървър

В конфигурацията на сървъра Zabbix задайте стойностите за променливата

4. Настройка на шаблона

Но на този етап имаме нужда внимателност! Защото има 2 различни показателя, които са отговорни за обработката на SNMP капани: