Это старая версия документа.
Мониторинг
Для того, что бы на странице мониторинга отображалась актуальная информация о доступности оборудования, необходимо добавить задание в cron:
*/2 * * * * root /usr/abills_git/libexec/billd equipment_ping
SNMP traps
Настройка коммутаторов
D-Link DES-3200-28:
create snmp community traper view CommunityView read_only create snmp host 10.0.0.3 v2c traper enable snmp traps
Опционально:
config loopdetect trap loop_detected enable snmp authenticate_traps enable snmp linkchange_traps config snmp linkchange_traps ports 25-28 enable config snmp linkchange_traps ports 1-24 disable config safeguard_engine state enable utilization rising 90 falling 30 trap_log enable mode fuzzy etc...
Cisco Catalyst 2950:
snmp-server enable snmp-server host 10.0.0.4 version 2c traper snmp-server enable traps snmp authentication warmstart linkdown linkup coldstart
Опционально:
! interface FastEthernet0/1 no snmp trap link-status ! ... snmp-server enable traps vlancreate snmp-server enable traps vlandelete snmp-server enable traps port-security snmp-server enable traps MAC-Notification snmp-server enable traps envmon fan shutdown supply temperature status etc ..
QTECH QSW-2800*/SNR-S2960-24G:
snmp-server enable snmp-server host 10.0.0.4 v2c traper snmp-server enable traps
Опционально:
snmp-server enable traps mac-notification no switchport updown notification enable etc ..
Ловушка трапов
gettrap
Для использования необходимо установить модуль Net::SNMPTrapd.
cd /usr/abills/libexec ln -s ../Abills/modules/Equipment/gettrap ./gettrap -d.
Ключи запуска:
gettrap -d | Запуск ловушки в режиме «демона» |
---|---|
gettrap -fg DEBUG=1..7 | Режим отладки |
Если Вы хотите, чтобы события корректно отображались в списке, нужно добавить в папку Abills/MIBs/private файлы с MIB Вашего оборудования.
Прозвольный мониторинг
Разрешает мониторить любой достпный параметр с возможностью сигнализации недопустимого значения порог минимального максимального срабатывания алерта
При заведении мониторинговой сущности (трафик порта, уровень сигнала, работа CPU) добавляются следующие параметры
- ИД устройства (комутатора)
- порт устройства (если это глобальный параметр типа CPU,RAM то просто 0)
- описание мониторинговой сущности
- параметр мониторинга (SNMP oid)
- минимальный порог предпреждения. Отправляет сообщение о слишком маленьком мониторинговом значении. По умолчанию не заполнен
- максимальный порог предпреждения. Отправляет сообщение о слишком большом мониторинговом значении. По умолчанию не заполнен
По факту полученных значений строятся графики