目前是否存在不涉及SNMP设置的Nagios3监视CPU使用情况?如果我超过某个阈值,我想设置通知,比如55%的CPU时间被系统耗尽了。
发布于 2010-02-12 15:23:30
除了SNMP之外,从不检查基于网络的服务(即HTTP、SMTP、POP等)的系统获取远程信息的唯一其他方法是使用NRPE,这意味着在客户端计算机上安装NRPE守护进程,并配置希望能够在NRPE上本地运行的检查。NRPE使用SSL在端口(默认情况下是5666 )上在计算机之间进行通信,并且可以在客户端本地运行任何Nagios插件,并将结果传送回Nagios,就好像它已经在Nagios服务器上运行一样。
发布于 2010-02-12 15:52:47
我将Nagios配置为使用HTTP监视和regexes (而不是SNMP )检查可用磁盘空间和空闲内存。我在服务器上有一个PHP脚本,用于打印空闲磁盘空间或空闲内存,我使用Nagios的HTTP监视来确保结果与[0-8][0-9]\%匹配,以确保我的使用率低于90%。
https://serverfault.com/questions/112287
复制相似问题