0

我想创建显示主机上当前 CPU 使用率的指标。我想要的指标就像在 Ganglia (gweb) 上的我如何构建它?

4

1 回答 1

3

如果主机是 Linux/UNIX,您可以在受监控的主机上安装 NRPE,然后用于check_nrpe远程运行check_cpu插件。

如果主机是windows,可以在被监控的主机上安装NC_Net,然后check_nt用来查询CPU使用率。

如果主机支持 SNMP,您可以使用(NET-SNMP) 或(HOST-MIB)check_snmp查询 CPU OID1.3.6.1.4.1.2021.11.11.01.3.6.1.4.1.9.2.1.58.0

如果主机是 VMware 来宾,则需要查询 VirtualCentre。检查monitoringexchange.orgcheck_vmware插件。

这将允许 Nagios 根据 CPU 使用阈值发出警报。要获得图表等(如在 Ganglia 中),您需要添加类似的东西pnp4nagios来绘制 perfstats。

于 2013-07-04T22:20:26.257 回答