Ulk*_*mun 9 web-server nagios ping
我是 nagios 的新手,我的服务器位于不允许 ping 服务器的网络上。我是否可以检查服务器是否以另一种方式启动?例如通过 SSH 或 HTTP?我将如何在我的 nagios 报告中执行此操作,当它在线时它不会将服务器显示为离线?
pab*_*blo 12
在您的主机定义中,您可以指定要使用的命令。
define host{
use generic-host
host_name SVR_1
alias SVR_1
address 10.0.0.6
check_command check-host-alive
max_check_attempts 2
notification_interval 120
notification_period 24x7
notification_options d,u,r
}
Run Code Online (Sandbox Code Playgroud)
因此,通常在 checkcommands.cfg 中,您可以使用您想要的内容创建一个新命令,或者您可以只使用 check_http。
define command{
command_name check-host-alive
command_line $USER1$/check_ping -H $HOSTADDRESS$ -w 3000.0,80% -c 5000.0,100% -p 1
}
Run Code Online (Sandbox Code Playgroud)