Конфигурация тайм-аута Nagios

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

Как это может быть сделано? Помогите.

Спасибо

7
задан user338154 27 July 2010 в 08:33
поделиться

1 ответ

РЕДАКТИРОВАТЬ: Я только что понял, что вы говорите не ТОЛЬКО о проверках удаленных служб, поэтому, к сожалению, мне нужно изменить свой ответ на «вы не можете». Если вы хотите изменить настройки тайм-аута для проверок служб, вы должны применить их ко всем проверкам служб в основных файлах конфигурации.

Вам нужно будет определить второй аргумент команды, который использует вашу особую настройку тайм-аута.

Например, это может быть ваша первоначальная проверка в commands.cfg:

define command{
    command_name    check_nrpe
    command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -c $ARG1$
}

И это будет ваша идентичная команда с более длительным значением тайм-аута (также в commands.cfg):

define command{
    command_name    check_nrpe_slow
    command_line    $USER1$/check_nrpe -H $HOSTADDRESS$ -t 120 -c $ARG1$
}

Если есть лучший способ сделайте это, nagios-wizards, дайте мне знать! Это сэкономило бы много места в моих собственных файлах конфигурации.

2
ответ дан 6 December 2019 в 22:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: