The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"check plugin для nagios"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"check plugin для nagios"  
Сообщение от Кирилл email(??) on 12-Июл-06, 13:29 
Hi, All.
Не могу разобраться. Скачал check plugin для nagios check_snmp_mge.pl (это опрос по snmp UPS MGE). Сделал ему необходимые права. Выполняю из шела - все нормально. Выдает обычную строчку (типа Status OK - Blablabla). Добавил как положено эту команду в checkcommands.cfg. Перезапустил nagios. И что вижу. Ошибка CRITICAL, а в staus information - (No output!) .. Как это понимать? Вот это строку (No output!) возвратил не скрипт, а nagios (как видно из исходников). Може nagios не умеет работать с внешним perl компилятором?
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "check plugin для nagios"  
Сообщение от magr email(??) on 12-Июл-06, 14:05 
>Hi, All.
>Не могу разобраться. Скачал check plugin для nagios check_snmp_mge.pl (это опрос по
>snmp UPS MGE). Сделал ему необходимые права. Выполняю из шела -
>все нормально. Выдает обычную строчку (типа Status OK - Blablabla). Добавил
>как положено эту команду в checkcommands.cfg. Перезапустил nagios. И что вижу.
>Ошибка CRITICAL, а в staus information - (No output!) .. Как
>это понимать? Вот это строку (No output!) возвратил не скрипт, а
>nagios (как видно из исходников). Може nagios не умеет работать с
>внешним perl компилятором?

(No output!) вероятнее всего говорит о том, что проблема либо в checkcommands.cfg, либо в описании сервиса (в частности, передаче необходимых параметров скрипту)

Также не мешает убедиться что "из шела - все нормально", справедливо и для того пользователя, от имени которого запущен nagios

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "check plugin для nagios"  
Сообщение от Кирилл email(??) on 12-Июл-06, 17:05 
>>Hi, All.
>>Не могу разобраться. Скачал check plugin для nagios check_snmp_mge.pl (это опрос по
>>snmp UPS MGE). Сделал ему необходимые права. Выполняю из шела -
>>все нормально. Выдает обычную строчку (типа Status OK - Blablabla). Добавил
>>как положено эту команду в checkcommands.cfg. Перезапустил nagios. И что вижу.
>>Ошибка CRITICAL, а в staus information - (No output!) .. Как
>>это понимать? Вот это строку (No output!) возвратил не скрипт, а
>>nagios (как видно из исходников). Може nagios не умеет работать с
>>внешним perl компилятором?
>
>(No output!) вероятнее всего говорит о том, что проблема либо в checkcommands.cfg,
>либо в описании сервиса (в частности, передаче необходимых параметров скрипту)
>
>Также не мешает убедиться что "из шела - все нормально", справедливо и
>для того пользователя, от имени которого запущен nagios

из шэла все ок.
checkcommands.cfg - 100% правильно
service.cfg - 100% правильно
вот у вас работют перловские плагины?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "check plugin для nagios"  
Сообщение от magr email(??) on 12-Июл-06, 18:25 
>>>Hi, All.
>>>Не могу разобраться. Скачал check plugin для nagios check_snmp_mge.pl (это опрос по
>>>snmp UPS MGE). Сделал ему необходимые права. Выполняю из шела -
>>>все нормально. Выдает обычную строчку (типа Status OK - Blablabla). Добавил
>>>как положено эту команду в checkcommands.cfg. Перезапустил nagios. И что вижу.
>>>Ошибка CRITICAL, а в staus information - (No output!) .. Как
>>>это понимать? Вот это строку (No output!) возвратил не скрипт, а
>>>nagios (как видно из исходников). Може nagios не умеет работать с
>>>внешним perl компилятором?
>>
>>(No output!) вероятнее всего говорит о том, что проблема либо в checkcommands.cfg,
>>либо в описании сервиса (в частности, передаче необходимых параметров скрипту)
>>
>>Также не мешает убедиться что "из шела - все нормально", справедливо и
>>для того пользователя, от имени которого запущен nagios
>
>из шэла все ок.
>checkcommands.cfg - 100% правильно
>service.cfg - 100% правильно
>вот у вас работют перловские плагины?
Да (в версии 1.х), как штатные, так и самописные.
В 2.х не использую перловых плагинов, при случае погляжу.

Возможно, у вас такая ситуация: http://nagios.sourceforge.net/docs/2_0/embeddedperl.html ?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "check plugin для nagios"  
Сообщение от Кирилл (??) on 12-Июл-06, 18:34 
>>>>Hi, All.
>>>>Не могу разобраться. Скачал check plugin для nagios check_snmp_mge.pl (это опрос по
>>>>snmp UPS MGE). Сделал ему необходимые права. Выполняю из шела -
>>>>все нормально. Выдает обычную строчку (типа Status OK - Blablabla). Добавил
>>>>как положено эту команду в checkcommands.cfg. Перезапустил nagios. И что вижу.
>>>>Ошибка CRITICAL, а в staus information - (No output!) .. Как
>>>>это понимать? Вот это строку (No output!) возвратил не скрипт, а
>>>>nagios (как видно из исходников). Може nagios не умеет работать с
>>>>внешним perl компилятором?
>>>
>>>(No output!) вероятнее всего говорит о том, что проблема либо в checkcommands.cfg,
>>>либо в описании сервиса (в частности, передаче необходимых параметров скрипту)
>>>
>>>Также не мешает убедиться что "из шела - все нормально", справедливо и
>>>для того пользователя, от имени которого запущен nagios
>>
>>из шэла все ок.
>>checkcommands.cfg - 100% правильно
>>service.cfg - 100% правильно
>>вот у вас работют перловские плагины?
>Да (в версии 1.х), как штатные, так и самописные.
>В 2.х не использую перловых плагинов, при случае погляжу.
>
>Возможно, у вас такая ситуация: http://nagios.sourceforge.net/docs/2_0/embeddedperl.html ?
Да я про нее читал.. Но собирал-то я без ePN..
Вообщем посмотрите при случае пожалуйста. Спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "check plugin для nagios"  
Сообщение от calculator (ok) on 22-Окт-07, 22:10 
В общем сам долго возился, http://www.nagios.org/faqs/viewfaq.php?faq_id=336 не помогло.
после детальной разборки прописал в checkcommands.cfg:
define command{
command_name check_mpstat
command_line /usr/bin/perl /usr/nagios/libexec/check_mpstat.pl -w $ARG1$ -c $ARG2$
}
и все взлетело. помогло именно явное указание интерпретатора /usr/bin/perl.
Может кому пригодиться.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру