Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
abills:docs:manual:admin:snmputils:snmputils_monitor [2016/07/01 16:20]
asmodeus создано
abills:docs:manual:admin:snmputils:snmputils_monitor [2017/03/24 12:01] (текущий)
diger [MAC notification]
Строка 52: Строка 52:
 no switchport updown notification enable no switchport updown notification enable
 etc ..</​code>​ etc ..</​code>​
-===Ловушка трапов===+ 
 +====Ловушка трапов====
 ** gettrap ** ** gettrap **
  
 Для использования необходимо установить модуль [[http://​search.cpan.org/​~vinsworld/​Net-SNMPTrapd-0.16/​|Net::​SNMPTrapd]]. Для использования необходимо установить модуль [[http://​search.cpan.org/​~vinsworld/​Net-SNMPTrapd-0.16/​|Net::​SNMPTrapd]].
 +<​code>​
 +cd /​usr/​abills/​libexec
 +ln -s ../​Abills/​modules/​Equipment/​gettrap
 +./gettrap start [IP]</​code>​
 +Ключи запуска:​
 +^start | Запуск ловушки в режиме "​демона"​|
 +^stop | Остановка "​демона"​|
 +^DEBUG=1..7 | Режим отладки|
 +^IP= //​192.168.0.1//​ | Указываем IP адрес, на котором будем ловить трапы|
 +^log | Указываем куда сохранять логи|
  
 +Для того, чтобы ловушка слушала только на нужном Вам IP адресе,​ нужно в [[abills:​docs:​manual:​config:​ru|config.pl]] добавить следующую строку:​
 +<​code>​
 +$conf{GETTRAP_IP}='​*.*.*.*';​
 +</​code>​
 Если Вы хотите,​ чтобы события корректно отображались в списке,​ нужно добавить в папку **//​Abills/​MIBs/​private//​** файлы с MIB Вашего оборудования. Если Вы хотите,​ чтобы события корректно отображались в списке,​ нужно добавить в папку **//​Abills/​MIBs/​private//​** файлы с MIB Вашего оборудования.
  
 +* [[abills:​docs:​manual:​admin:​Equipment:​equipment_traps_types|Расширенные настройки получения трапов]]
 +
 +====MAC notification====
 +=== Настройка коммутаторов ===
 +Функция MAC Notification необходима для отсылки уведомляющих сообщений - trap - по протоколу SNMP на платформу сетевого управления. Функция отсылает уведомляющие сообщения в случае добавления,​ удаления или изменения МАС адресов на тех портах коммутатора,​ на которых она настроена. <​del>​В данный момент модуль позволяет только фиксировать сообщения,​ в дальнейшем возможно его использовать в том числи и для авторизации клиентов.</​del>​
 +Для активации данной функции,​ кроме тех настроек,​ что Вы уже сделали,​ дополнительно нужно выполнить нижеприведенные команды для тех портов (как правило клиентских) с которых Вы хотите получать сообщения: ​
 +
 + ​**D-Link DES-3200-28**:​
 +<​code>​enable mac_notification
 +config mac_notification ports 1-24 enable
 +</​code>​
 +
 +**QTECH QSW-2800*/​SNR-S2960-24G**:​
 +<​code>​
 +mac-address-table notification
 +interface ethernet 1/1-24
 +mac-notification all trap
 +</​code>​
 +{{:​abills:​docs:​manual:​admin:​snmputils:​mac_notif.png?​direct&​800|}}
 +
 +Для того, чтобы система смогла перехватывать нужные трапы, необходимо [[abills:​docs:​manual:​admin:​equipment:​equipment_traps_types|прописать object_id для Ваших устройств]]
 +====Прозвольный мониторинг====
 +
 +Разрешает мониторить любой достпный параметр с возможностью сигнализации недопустимого значения порог минимального максимального срабатывания алерта
 +
 +При заведении мониторинговой сущности (трафик порта, уровень сигнала,​ работа CPU) добавляются следующие параметры
 +
 +  - ИД устройства (комутатора)
 +  - порт устройства (если это глобальный параметр типа CPU,RAM то просто 0)
 +  - описание мониторинговой сущности
 +  - параметр мониторинга (SNMP oid)
 +  - минимальный порог предпреждения. Отправляет сообщение о слишком маленьком мониторинговом значении. По умолчанию не заполнен
 +  - максимальный порог предпреждения. Отправляет сообщение о слишком большом мониторинговом значении. По умолчанию не заполнен
 +
 +По факту полученных значений строятся графики