nagios监控Linux和Unix服务器(ubuntu服务器安装实例)
本文讲述的是—Nagios监控Linux和Unix服务器:
监控原理
4.自定义监控服务
由于前面的服务是nrpe主机上的默认建立的样例规则。如果手动建立服务监控需要做以下操作
在nrpe.cfg上建立监控服务指令和参数
在nagios服务器上建立对应的服务定义
a.被监控主机的配置内容
在/usr/local/nagios/libexec下,有很多监控插件。在写入nrpe.cfg前,先用指令测试这个插件和参数所产生的结果是否符合要求
例如 /usr/local/nagios/libexec/check_swap -w 20% -c 10% ‘监控swap的使用状况
编辑/usr/local/nagios/etc/nrpe.cfg
添加一行
command[check_swap]=/usr/local/nagios/libexec/check_swap -w 20% -c 10%
- 1.
然后重新启动xinetd服务
b.Nagios服务的配置内容
编辑/usr/local/nagios/etc/objects/localhost.cfg
添加以下内容
service{
use generic_service
hostname web_server
service_description swap status
check_command check_nrpe!check_swap
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
然后重新启动nagios服务,这个新的监控服务就完成创建了。
【编辑推荐】