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%
然后重新启动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
- }
然后重新启动nagios服务,这个新的监控服务就完成创建了。
【编辑推荐】