Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
abills:docs:manual:admin:snmputils:snmputils_monitor [2016/07/11 10:04] asmodeus [SNMP traps] |
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 для Ваших устройств]] | ||
====Прозвольный мониторинг==== | ====Прозвольный мониторинг==== | ||