最后是 Nagios 主机上的修改:

1在 Nagios 主机上安装 nrpe 插件。

2打开/usr/local/nagios/etc/command.cfg添加如下行:

define command{ command_name check_nrpe command_line $USER1$/check_nrpe –H 10.20.0.110 -c $ARG1$ 3再在对象定义的配置文件里(host.cfg 文件),修改 host 为要检测的主机的 IP 地址,然后在服务中添加要检测的命令:

define service { use linux-service service_description remote_CPU_Load check_command check_nrpe!check_load } 4在 nagios.cfg 主配置文件中,cfg_file 值为 host.cfg,运行

/usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cfg 如果没有错就启动 nagios:

service nagios start(restart,stop) 5打开浏览器:http://主机 IP/nagios

可以看到所监控的远端机器的这个信息了(check_server_load的返回结果),参看图2.正常状态用绿色表示,一旦远端服务器负载超过 80%,状态信息就会变成红色警告管理员。

通过文章的详细介绍,相信各位都知道了Nagios网络监控工作原理,学懂的朋友快跟其他人分享吧!

编辑推荐】

  • Nagios 简介与功能
  • 12.10 Nagios监控策略
  • Nagios Sendmail无法发送mail邮件的解决方法
  • Nagios中告警邮件如何处理 Sendmail服务的配置
  • Nagios监控Sphinx


相关内容