RE: Thresholds

From: Victor Kirhenshtein <victor_at_DOMAIN_REMOVED>
Date: Tue, 19 Sep 2006 19:16:38 +0300

Hi!

Это не баг, это feature... :) Просто при старте все трешолды считаются неактивными, поэтому все last polleв value > 0, SYS_PROGRAM_UP срабатывают после старта сервера. Насколько я понял, у вас определено два трешолда, поскольку хочется по особому обрабатывать момент исчезновения данной конкретной проблемы, поэтому обработка SYS_THRESHOLD_REARMED не подходит. Я вижу два пути решения проблемы:

1. Дать возможность определять свои rearm events, чтобы вместо SYS_THRESHOLD_REARMED посылалось другое сообщение; 2. Запоминать состояния трешолдов между запусками.

Мне больше нравится первый вариант, а как остальным?

Best regards,
Victor

> -----Original Message-----
> From: Lobahin Ilya [mailto:ex_corsar_at_mail.ru]
> Sent: Monday, 18 September, 2006 10:30
> To: NetXMS Users - Russian
> Subject: Re: [netxms-users-ru] Thresholds
>
>
>
> Здравствуйте NetXMS Users - Russian!
> 18 сентября 2006 г. вы писали.
>
>
> >>
> >> Advanced Sheduler вроде заработал.
> >> Но при рестарте сервера выяснилась неприятная особенность -
> >> отработали все трешольды, настроенные на поднятие программ из
> >> дауна. Из серии:
> >> а) Program down. Threshold 1
> >> б) Program up. Threshold 2
> >>
> >> Так вот все Трешольды 2 сработали.
> >> У меня на поднятие программы стоит рассылка мылом админам.
> >> Свалилось порядка 100 писем. Не могу понять, насколько это
> >> нормально и стоит ли делать дополнительное условие для
> >> event-а (типа сервер поднят менее 5 минут)...
> >>
>
> VK> А можно поподробнее конфигурацию параметров, трешолдов, и
> VK> событий? А то пока непонятно - это ошибка при настройке
> или баг в софте.
>
> Пример:
> Хотим проверять наличие syslogd процесса в системе.
> При его отсутствии генерировать Alarm и писать на мыло.
> При его появлении снимать Alarm и писать на мыло.
>
> DCI:
> Process.Count(syslogd)
>
> Threshold1 - last polled value equal 0, SYS_PROGRAM_DOWN_CRITICAL
> Threshold2 - last pollev value > 0, SYS_PROGRAM_UP
>
>
> Events skipped....
>
>
> Policy1:
> Source - Any
> Event - SYS_PROGRAM_DOWN_CRITICAL
> Severity - Any
> Alarm. Message %m, Alarm key - SYS_PROGRAM_DOWN_%i_%5, Alarm
> Acknowlege - SYS_PROGRAM_DOWN_%i_%5, Severity - from event
> Action - send mail to admin
>
> Policy2:
> Source - Any
> Event - SYS_PROGRAM_UP
> Severity - Any
> Alarm. Message %m, Alarm Acknowlege - SYS_PROGRAM_DOWN_%i_%5,
> Severity - none (hidden)
> Action - send mail to admin
>
>
> ----------------
> С уважением.
> Lobahin Ilya
>
>
Received on Tue Sep 19 2006 - 19:16:38 EEST

This archive was generated by hypermail 2.2.0 : Tue Sep 19 2006 - 19:19:34 EEST