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
То нагиос ваще не запускается и ругается на ошибку синтаксиса...

★★

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

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

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

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

vitroot ★★
() автор топика

ищи определение этой комманды в 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 ★★
()

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

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

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

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

vitroot ★★
() автор топика
Ответ на: комментарий от chocholl

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

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

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

chocholl ★★
()
Ответ на: комментарий от vitroot

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

hizel ★★★★★
()

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

vitroot ★★
() автор топика
Ответ на: комментарий от vitroot

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

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

hizel ★★★★★
()
Ответ на: комментарий от vitroot

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

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

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

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

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

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