Помогите новичку (Мониторинг состояния потоков E1 на Cisco)

Started by Alex, July 17, 2007, 02:01:00 PM

Previous topic - Next topic

Alex

Существует ряд оборудования Cisco. Конкретно голосовые шлюзы с E1-потоками. Необходимо мониторить данные потоки. Как это можно сделать? К примеру у HP NNM OpenView есть такая фишка, его пытался поюзать, дико не понравилось. А вот тут не знаю как это можно сделать. Может кто знает и поможет?

Спасибо заранее.

weec

#1
мониторить потоки? прошу поподробнее

Alex

Состояние потока Up/Down...
Интересует сбор статистики по падению потоков. Но это можно и в events-ах посмотреть. Вопрос как настроить мониторить сервис по OID-у к примеру..

aaa111

Quote from: Alex on July 17, 2007, 02:32:36 PM
Состояние потока Up/Down...
Интересует сбор статистики по падению потоков. Но это можно и в events-ах посмотреть. Вопрос как настроить мониторить сервис по OID-у к примеру..
Эти потоки у тебя отображаются как обычный интерфейс - сделай walk, взгляни на ifAlias. У него должен быть AdminStatus - его и мониторь.
Если тебе нужны именно ts - это совсем другая, отдельная песня.

Alex

Честно говоря не совсем могу понять как это можно сделать :( Пытаюсь сделать на существующий хост Walk. Он пишет что типа Completed. Но графа пуста. Если делаю Get получаю ошибку "Cannot get parameter: Request data collection item is not supported by agent". При этом с этой же машины, если делать snmpwalk, то все работает прекрасно :(

weec

вот пример
http://cisco.com/en/US/tech/tk648/tk362/technologies_tech_note09186a00801abe59.shtml

надеюсь вы предварительно сгрузили нужный mib и выбрали в качестве агента - SNMP
http://tools.cisco.com/Support/SNMP/do/BrowseMIB.do?local=en&step=2
что выдаёт консольный snmpget?

Alex

Упс. Тока что заметил. У меня не активен SNMPWalk в Tools, а только MIB Browser. Я как раз через него пытаюсь делать Walk. Ок. Вопросы ламера, где в качестве агента устанавливается SNMP? :) и второй вопрос куда подгружаются доп. MIB-ы?


Alex

Подгрузить мибы я подгрузил. Вопрос теперь в следующем. Как в клиенте netxms-а выбрать дерево нужно много миба? :( Была бы документация подробная, было бы проще :(

weec

с документацией пока туго
подгрузил - скомпилировал общее mib-дерево, добавив дополнительное(отсутствующее)
теперь пользуйтесь общим деревом

к примеру: открываете 'data collection' в netxms-win32-консоли
добавляя новый пункт в список, выбираете SNMP-агента, используя общее дерево выбираете нужную ветку, в итоге находите нужный 'SNMP OID'

Alex

Можно ли помечать весь объект красным цветом, если к примеру отключается поток E1 в ручную? т.е. переходит в состояние DISABLED?

Victor Kirhenshtein

Quote from: Alex on August 03, 2007, 03:31:10 PM
Можно ли помечать весь объект красным цветом, если к примеру отключается поток E1 в ручную? т.е. переходит в состояние DISABLED?

Можно. В event policy добавляем обработку события SYS_IF_DISABLED для нужной ноды и в качестве действия создаем аларм с приоритетом CRITICAL. Чтобы автоматически его убирать, обрабатываем событие SYS_IF_UP и в качестве реакции на него делаем terminate alarm.

Альтернативный вариант - определяем DCI для Internal параметра ChildStatus(<имя или id объекта интерфейса>) и ставим threshold c генерацией какого-либо event'a. Дальше обрабатываем event как и в первом варианте.

Alex

Quote from: Victor Kirhenshtein on August 03, 2007, 05:25:03 PM
Quote from: Alex on August 03, 2007, 03:31:10 PM
Можно ли помечать весь объект красным цветом, если к примеру отключается поток E1 в ручную? т.е. переходит в состояние DISABLED?

Можно. В event policy добавляем обработку события SYS_IF_DISABLED для нужной ноды и в качестве действия создаем аларм с приоритетом CRITICAL. Чтобы автоматически его убирать, обрабатываем событие SYS_IF_UP и в качестве реакции на него делаем terminate alarm.

Альтернативный вариант - определяем DCI для Internal параметра ChildStatus(<имя или id объекта интерфейса>) и ставим threshold c генерацией какого-либо event'a. Дальше обрабатываем event как и в первом варианте.


Виктор, в качесте ключа для первого варианта реализации я что должен подставить? Вот такую строку: IF_DISABLED_%i_%1 ??? Или же хватает того, что у меня уже один есть SYS_IS_UP, в котором указан ключ IF_DOWN_%i_%1 ?

Victor Kirhenshtein

Вариантов два: или при обработке SYS_IF_DISABLED указываем ключ IF_DOWN_%i_%1, тогда правило обработки SYS_IF_UP этот аларм уберет, или указываем ключ IF_DISABLED_%i_%1, тогда добавляем еще одно правило обработки SYS_IF_UP, но указываем auto-termination для ключа IF_DISABLED_%i_%1.

Alex

с этим все понятно, а как быть с threshold-ами? Состояние у меня устанавливается, а вот обратно в Normal само не хочет переходить. Какой Action в Events-ах должен быть установлен для него?