Поиск по этому блогу

Показаны сообщения с ярлыком snmp. Показать все сообщения
Показаны сообщения с ярлыком snmp. Показать все сообщения

вторник, 2 апреля 2013 г.

How to create perl/bash/python handler for snmpd

How to create perl/bash/python handler for snmpd? It's pretty simple.

Just add to snmpd config:
pass_persist [your OID] [path to script]

Next step is creating the script(handler):
Your script should print to STDOUT:
[your OID]
[type]
[value]

For example:

.1.3.6.1.4.5.9.4.1
integer
0


It works:
# snmpget localhost .1.3.6.1.4.5.9.4.1
SNMPv2-SMI::private.5.9.4.1 = INTEGER: 0


Enjoy :).

вторник, 7 сентября 2010 г.

Мониторинг воровства кабеля.

инфорация актуальна для провайдеров интрнета, искользующая технологию FTTB.

Как часто у вас крадут витую пару? У нас довольно чато(((
Дали задание реализовать систему сигнализации.

Мой выбор - zabbix+snmp.


Схема системы мониторинга воровства кабеля:
Через кабель, который воруют делаем петлю следующего вида:
1) Свич (порт 1) – кабель – плинт – скрутка (TX на RX) – плинт – кабель – свич(порт 2).
2) На свиче создаем 2 влана, которые не используются в кольце
3) Добавляем эти вланы на только порты 1 и 2 (один влан на один порт, на транке их добавлять не надо.)
4) Создаем элемент данных в zabbix(тип - snmp), забираем состояние порта.
5) Делаем триггер на этот элемент данных.
6) Создаем действие на триггер, (отправка СМС).

Все!

Кажется кто-то скоро сядет((((