引用http://www.icanwen.cn/article.asp?id=13
一.对linux检测的两种方法:
ssh:(check_by_ssh):比用nrpe插件更安全,但会非常占用监控主机和远程主机的CPU,特别是在被监控设备数量多的时候,情况会更糟。
nrpe:相当于中继程序,装在被监控的unix/linux系统上。相对于ssh ,nrpe占用更少的系统资源。所以nrpe被大部分网络管理员使用。
通过上图:
1.nagios通过check_nrpe对远程系统的本地资源进行监控。
2.nagios通过check_nrpe插件告诉需要检测哪些资源。
3.remote unix/linux通过nagios daemon把检测到的结果返回给check_nrpe插件,最终交给nagois process。
二.直接监控
nagios通过check_nrpe对远程系统的本地资源进行监控。 如下图:
三.间接监控
nagios通过被监控主机对远程公共服务进行的监控,如下图: