Запуск процесса Java с использованием nagios

Используя Nagios, если мой Java-процесс завершается, я хочу перезапустить его, когда он остановится. Есть ли доступный api/listener от nagios, чтобы сделать то же самое, и возможно ли это с помощью nagios.

Любая помощь по этому вопросу будет полезна.

спасибо Локеш

2 ответа

Используйте обработчики событий.

Вот конфиг, который я использую

define service{
  host_name mysql_host
  service_description mysql
  max_check_attempts 2
  event_handler mysql_bounce
}

define command{
  command_name mysql_bounce
  command_line /opt/nagios/scripts/mysql_bounce
}

/opt/nagios/scripts/mysql_bounce содержит команду для отказов mysql.

Да, это достигается за счет использования обработчиков событий в Nagios.

http://nagios.sourceforge.net/docs/3_0/eventhandlers.html

Другие вопросы по тегам