URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 96523
[ Назад ]

Исходное сообщение
"Nagios + принтеры"

Отправлено a2910 , 05-Апр-16 10:10 
добрый день, алл, подскажет кто может ?
Предыстория - нагиос, через snmp мониторит количество тонера в принтерах (20 шт). Все хорошо, до момента пока принтер включен, если принтер выключается, то чек нагиоса вываливается в ошибку "состояние UNKNOWN" и соответственно краснеет.
Есть возможность делать проверку типа "не прошло, ну и ладно", то есть не получил состояние картриджа в принтере, не вываливается в красную зону, а ждет следующую проверку, находясь в состоянии "ОК" ?

Пробовал опцию is_volatile 1 указывать в сервисе - не работает. все равно краснеет.

Есть какие то идеи по данному поводу ?


Содержание

Сообщения в этом обсуждении
"Nagios + принтеры"
Отправлено PavelR , 05-Апр-16 19:58 
> Есть какие то идеи по данному поводу ?

is_volatile ИМХО это про другое.

Можно завернуть проверку в обертку, которая будет выдавать OK вместо UNKNOWN.

Однако "красная зона" CRITICAL вместо UNKNOWN также  будет переходить в ОК.

Чтобы сделать грамотно, нужна обертка с запоминанием/актуализацией состояния, а также, возможно, с анализом длительности состояния UNKNOWN.

Другой вариант:

пересмотреть постановку задачи и оставить в системе отображение реального состояния - UNKNOWN ;  чтобы убрать уведомления - опция "u" в notification_options.


"Nagios + принтеры"
Отправлено a2910 , 06-Апр-16 08:03 
>> Есть какие то идеи по данному поводу ?
> is_volatile ИМХО это про другое.
> Можно завернуть проверку в обертку, которая будет выдавать OK вместо UNKNOWN.
> Однако "красная зона" CRITICAL вместо UNKNOWN также  будет переходить в ОК.
> Чтобы сделать грамотно, нужна обертка с запоминанием/актуализацией состояния, а также,
> возможно, с анализом длительности состояния UNKNOWN.
> Другой вариант:
> пересмотреть постановку задачи и оставить в системе отображение реального состояния - UNKNOWN
> ;  чтобы убрать уведомления - опция "u" в notification_options.

спасибо. в итоге пошел первым путем. переделал скрипт проверки. Тепер UNKNOWN состояние не считается ошибкой и не вываливается в красное.


"Nagios + принтеры"
Отправлено a2910 , 06-Апр-16 08:10 
>[оверквотинг удален]
>> is_volatile ИМХО это про другое.
>> Можно завернуть проверку в обертку, которая будет выдавать OK вместо UNKNOWN.
>> Однако "красная зона" CRITICAL вместо UNKNOWN также  будет переходить в ОК.
>> Чтобы сделать грамотно, нужна обертка с запоминанием/актуализацией состояния, а также,
>> возможно, с анализом длительности состояния UNKNOWN.
>> Другой вариант:
>> пересмотреть постановку задачи и оставить в системе отображение реального состояния - UNKNOWN
>> ;  чтобы убрать уведомления - опция "u" в notification_options.
> спасибо. в итоге пошел первым путем. переделал скрипт проверки. Тепер UNKNOWN состояние
> не считается ошибкой и не вываливается в красное.

Еще тогда еще вопрос в тему. Нагиос крутится на Centos. Есть какая то возможность получить с нагиос хоста имя принтера с Windows 2008R2 ? Не днс-имя, а именно smb-имя. то есть \\SERVER\PrinterName.
вот именно это PrinterName нужно.