这个选项指定了Nagios在初始的启动或重启时是否要执行服务检测。如果这个没有使能,Nagios将不会主动地执行任何服务的检测并且保持一系列的"静默"状态(它仍旧可以接收除非你已经将选项关闭)。这个选项经常用于备份被监控服务配置,被监控服务的配置备份在文档或设置成一个监控环境中有描述。注意:如果你已经使能了,Nagios在其启动或重启时将会忽略这个选项设置并使用和旧的设置值(旧值保存于),除非你关闭了选项。如果你想在状态保持使能(和选项使能)的情况下修改这个选项,你只得用适当的或是通过Web接口来修改它。选项可用的值有:
- 0 = 不执行服务检测
- 1 = 执行服务检测(默认)
- #!/bin/bash
-
#Naigos and nsca
-
#By yangyong
-
hostname=$(hostname)
-
Plugin_path="/etc/nagios/libexec"
-
HOSTADDRESS=$(/sbin/ifconfig |grep -v '127.0.0.1'|awk -F: '{print $2}'|grep Bcast|awk '{printf "%s:",$1}')
result=$($Plugin_path/check_procs -w 50 -c 200)
status=$?
output=$result
echo -e "$hostname\tCheck__procs\t$status\t$output"