参考
- http://www.checksite.jp/nagios-ping-block-host-status/
- https://blog.e2info.co.jp/2015/06/26/nagios_ping_icmp/
check_dummy
- /usr/lib/nagios/plugins/check_dummy を使う。
/etc/nagios/conf.d/commands.cfg
define command{
command_name return-ok
command_line $USER1$/check_dummy 0
}
-
$USER1$
は、resource.cfgで/usr/lib/nagios/plugins
に定義されています。 -
/etc/nagios-plugins/config/dummy.cfg
にcommandが沢山登録されているので目を通しておくと良い。
return-ok
- nagios4では使えなかったので、上記のcheck_dummyを使えば良い
define host{
use generic-host
host_name server01
contact_groups admin_all
+ check_command return-ok
}
# define command
# commands
define command{
command_name check_http-server01
command_line $USER1$/check_http -H server01 -u http://server01.jp/check.html
}
# define service
# http
define service{
use generic-service
service_description http
host_name server01
check_command check_http-server01
}
# 特定port
define service{
use generic-service
service_description server01-12345
host_name server01
check_command check_tcp!12345
}