NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: Alex on July 17, 2007, 02:01:00 PM

Title: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on July 17, 2007, 02:01:00 PM
Существует ряд оборудования Cisco. Конкретно голосовые шлюзы с E1-потоками. Необходимо мониторить данные потоки. Как это можно сделать? К примеру у HP NNM OpenView есть такая фишка, его пытался поюзать, дико не понравилось. А вот тут не знаю как это можно сделать. Может кто знает и поможет?

Спасибо заранее.
Title: Re: Помогите новичку
Post by: weec on July 17, 2007, 02:05:54 PM
мониторить потоки? прошу поподробнее
Title: Re: Помогите новичку
Post by: Alex on July 17, 2007, 02:32:36 PM
Состояние потока Up/Down...
Интересует сбор статистики по падению потоков. Но это можно и в events-ах посмотреть. Вопрос как настроить мониторить сервис по OID-у к примеру..
Title: Re: Помогите новичку
Post by: aaa111 on July 17, 2007, 02:40:33 PM
Quote from: Alex on July 17, 2007, 02:32:36 PM
Состояние потока Up/Down...
Интересует сбор статистики по падению потоков. Но это можно и в events-ах посмотреть. Вопрос как настроить мониторить сервис по OID-у к примеру..
Эти потоки у тебя отображаются как обычный интерфейс - сделай walk, взгляни на ifAlias. У него должен быть AdminStatus - его и мониторь.
Если тебе нужны именно ts - это совсем другая, отдельная песня.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on July 17, 2007, 03:01:25 PM
Честно говоря не совсем могу понять как это можно сделать :( Пытаюсь сделать на существующий хост Walk. Он пишет что типа Completed. Но графа пуста. Если делаю Get получаю ошибку "Cannot get parameter: Request data collection item is not supported by agent". При этом с этой же машины, если делать snmpwalk, то все работает прекрасно :(
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: weec on July 17, 2007, 03:04:11 PM
вот пример
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?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on July 17, 2007, 04:11:26 PM
Упс. Тока что заметил. У меня не активен SNMPWalk в Tools, а только MIB Browser. Я как раз через него пытаюсь делать Walk. Ок. Вопросы ламера, где в качестве агента устанавливается SNMP? :) и второй вопрос куда подгружаются доп. MIB-ы?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: weec on July 17, 2007, 04:26:01 PM
вам сюда
https://www.netxms.org/forum/index.php/topic,21.0.html
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on July 18, 2007, 10:01:11 AM
Подгрузить мибы я подгрузил. Вопрос теперь в следующем. Как в клиенте netxms-а выбрать дерево нужно много миба? :( Была бы документация подробная, было бы проще :(
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: weec on July 18, 2007, 10:14:58 AM
с документацией пока туго
подгрузил - скомпилировал общее mib-дерево, добавив дополнительное(отсутствующее)
теперь пользуйтесь общим деревом

к примеру: открываете 'data collection' в netxms-win32-консоли
добавляя новый пункт в список, выбираете SNMP-агента, используя общее дерево выбираете нужную ветку, в итоге находите нужный 'SNMP OID'
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 03, 2007, 03:31:10 PM
Можно ли помечать весь объект красным цветом, если к примеру отключается поток E1 в ручную? т.е. переходит в состояние DISABLED?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: 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 как и в первом варианте.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 06, 2007, 09:49:05 AM
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 ?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on August 06, 2007, 09:00:47 PM
Вариантов два: или при обработке SYS_IF_DISABLED указываем ключ IF_DOWN_%i_%1, тогда правило обработки SYS_IF_UP этот аларм уберет, или указываем ключ IF_DISABLED_%i_%1, тогда добавляем еще одно правило обработки SYS_IF_UP, но указываем auto-termination для ключа IF_DISABLED_%i_%1.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 13, 2007, 12:09:14 PM
с этим все понятно, а как быть с threshold-ами? Состояние у меня устанавливается, а вот обратно в Normal само не хочет переходить. Какой Action в Events-ах должен быть установлен для него?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on August 13, 2007, 08:57:05 PM
Если мы используем первый вариант, то трешолдов не должно быть. В поле Alarm для события SYS_IF_UP ставим "terminate alarm" и ключ из правила для SYS_IF_DISABLED.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 14, 2007, 10:20:11 AM
Виктор, я извиняюсь, я просто наверно не рассказал суть проблемы. С той задачей по отметки устройства как Critical если падает E1 поток все решил. Задача другая.
Наверно стоило сделать новую тему для этого, но уже написал тут. :( Задача такая. Имеется threshold на загрузку процессора. Снимаю статистику. Назначаю в threshold следующее, если среднее значение достигает значения 80, то пометить устройство как Warning. Это работает. Но вот когда снимается загрузка, в плане значение становится меньше 80, то нужно снимать значение Warning. Вопрос как лучше это сделать. Добавить новое значение где будет сказано average less than 80 или же все-таки поиграться с Events-ами? Второй вариант мне нравится больше. Но что нужно в Events-ах прописать не знаю.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on August 15, 2007, 10:38:14 AM
Теперь понял  :) У каждого threshold'a есть два события - одно генерируется когда threshold активируется (условие выполняется), второе - когда деактивируется (условие больше не выполняется). Соответственно в качестве реакции на первый event делаем аларм с неким ключом, а на второй - terminate alarm по тому-же ключу. Я обычно поступаю следующим образом: в качестве activate event'ов на разные threshold'ы использую разные event'ы но когда делаю из них алармы то использую одинаковый шаблон для ключа: DC_%i_%5; как deactivation event использую всегда только стандартный SYS_THRESHOLD_REARMED, и в качестве реакции делаю terminate alarm по ключу DC_%i_%3. Таким образом, при нарушении порогового значения аларм создается, а при возврате к нормальному уровню - удаляется.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 20, 2007, 09:40:23 AM
Может я че-то не так делаю? Ставлю что DC_%i_%3, что DC_%i_%5 не помогает :( Загрузка процессора падает, а Warning продолжает висеть :(
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on August 20, 2007, 02:25:50 PM
В выделенном правиле должно быть DC_%i_%3. Можно ли прислать следующую инфу:
1. скриншот конфигурации аларма для правила 1;
2. скриншот конфигурации threshold для DCI (список threshold'oв и настройки конкретного threshold'a).
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 21, 2007, 01:26:13 PM
Это то, что нужно?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 27, 2007, 03:52:06 PM
Идеи будут какие-нить?  :o
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on August 28, 2007, 05:57:38 PM
Проблема в том, что ключи не совпадают. При генерации аларма мы даем ему ключ THRESHOLD_REACHED_%i, а terminate пытаемся сделать для алармов с ключами DC_%i_%3, которых естественно не находим. Если в правиле создающем аларм заменить THRESHOLD_REACHED_%i на DC_%i_%5, то все должно работать.
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Alex on August 29, 2007, 10:37:18 AM
Виктор, если честно, то не совсем понял где и что подменить нужно :( Не подскажите более конкретно?
Title: Re: Помогите новичку (Мониторинг состояния потоков E1 на Cisco)
Post by: Victor Kirhenshtein on September 03, 2007, 08:20:20 PM
Прошу прощения за поздний ответ:

(http://alarm_1.jpeg)

в обведенном поле надо написать

DC_%i_%5

остальное вроде все правильно.