0

如果我的 java 进程出现故障,使用 Nagios 我想在它停止时重新启动它。是否有来自 nagios 的可用 api/listener 来做同样的事情,这是否可以使用 nagios。

对此的任何帮助都会很有用。

谢谢洛克什

4

2 回答 2

0

是的,这是通过在 Nagios 中使用事件处理程序来实现的。

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

于 2013-08-23T14:58:33.163 回答
0

使用事件处理程序。

这是我使用的配置

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 的命令。

于 2013-11-22T16:31:18.110 回答