LINUX.ORG.RU
ФорумAdmin

[nagios]check_ssh -p


0

0

/usr/lib/nagios/plugins/check_ssh -p 333 10.0.0.36

все кажет отлично, OK. Но как, подскажите, перенести параметр порта в конфиг хоста? У меня там:

define service{
use local-service
host_name proxy
service_description SSH
check_command check_ssh
notifications_enabled 0
}

Если в строке исправлю на:

check_command check_ssh -p 333
То нагиос ваще не запускается и ругается на ошибку синтаксиса...

★★

Re: [nagios]check_ssh -p

и попутно еще одна проблема. С кодировками. Локаль utf8, в Status Information, при какой-либо ошибке, нагиос пишет ее в cp1252, почему-то, в итоге получаю типа "Ð’ Ñ�оединении отказано ". Нигде не могу найти, как заставить его писать в "Единственно_Верной" кодировке...

vitroot ★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

что интересно, в /var/nagios/nagios.log с кодировками проблем нет:

[1243301803] SERVICE ALERT: proxy;SSH;CRITICAL;SOFT;1;В соединении отказано

vitroot ★★ ()

Re: [nagios]check_ssh -p

ищи определение этой комманды в commands.cfg
каждой команде, определенной там, можно передавать параметры через !
там они доступны в виде $ARGx$ где x - порядковый номер

в твоем виде будет как-то так

# 'check_ssh' command definition
define command{
command_name check_ssh
command_line $USER1$/check_ssh -p $ARG1$ $ARG2$ $HOSTADDRESS$
}

ну и вызов
check_command check_ssh!333


chocholl ★★ ()

Re: [nagios]check_ssh -p

Почитай документацию пока не поздно. Те кто её не читали потом всю жизнь страдают от "глюков" нагиоса и ложных срабатываний. И пребывают в полной уверенности что проблема в нагиосе а не у них.

true_admin ★★★★★ ()
Ответ на: Re: [nagios]check_ssh -p от true_admin

Re: [nagios]check_ssh -p

доки читаю с самого утра. Просто сразу всего не перечитаешь.

А вот поповоду кодировок нифига даже в доках пока найти не могу!

vitroot ★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

может попробовать обновиться?
http://www.nagios.org/development/history/nagios-3x.php

я так понял что ты имеешь ввиду генерацию веба, посмотри файлики, которые за это отвечают. ну и докучи настройки веб сервера.

chocholl ★★ ()
Ответ на: Re: [nagios]check_ssh -p от chocholl

Re: [nagios]check_ssh -p

обновляться некуда, последний с ебилдов поставлен сегодня же утром.
В настройках апатча стоит utf8, локаль системы та же.
Смотреть файлики это ппц... :)

vitroot ★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

тут я хз, но думаю, что собака порылась где-то в cgi

chocholl ★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

имеет смысл пускать nagios с LANG=C
русский языка там не нужен :]

hizel ★★★★★ ()

Re: [nagios]check_ssh -p

еще по нему же маленький вопрос. По поводу иконок для отображения на карте.
Маленькие иконки в формате gif,png,jpg, а большие для statusmap в *.gd2. Что это за формат? Чем его можно смотреть/ конвертировать в него?

vitroot ★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

> ...а большие для statusmap в *.gd2. Что это за формат? Чем его можно смотреть/ конвертировать в него?

GD2 images can be created from PNG images by using the pngtogd2 utility supplied with Thomas Boutell's gd library.

hizel ★★★★★ ()
Ответ на: Re: [nagios]check_ssh -p от vitroot

Re: [nagios]check_ssh -p

Ну тогда молодец, тока прочитай их целиком, бОльшая часть вопросов отпадёт.

А с кодировками там косяки есть, если делать комменты из оперы по-русски то их не сможет увидеть фаерфокс.

Возможно, связано с тем что cgi в content-type не указывают кодировку страницы(опера сама умеет чинить битые кодировки), но я это не проверял.

true_admin ★★★★★ ()
Ответ на: Re: [nagios]check_ssh -p от true_admin

Re: [nagios]check_ssh -p

комменты я вообще там пока не оставляю. Кодировки глючат пока только в алертах на генерируемой странице

vitroot ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.