我是 Zabbix 的新手,我在大约 20 台 Linux 机器(Ubuntu 16.04)上运行。我想查看每台机器上的所有进程,就像 PS 或 hop 一样。您有什么建议的解决方案吗?我想让它像 CPU 利用率和内存使用...
我尝试了这些命令,但我认为 Ubuntu 不支持它。
proc.mem
proc.cpu.util
谢谢!
我是 Zabbix 的新手,我在大约 20 台 Linux 机器(Ubuntu 16.04)上运行。我想查看每台机器上的所有进程,就像 PS 或 hop 一样。您有什么建议的解决方案吗?我想让它像 CPU 利用率和内存使用...
我尝试了这些命令,但我认为 Ubuntu 不支持它。
proc.mem
proc.cpu.util
谢谢!
Zabbix 没有内置项来列出所有进程。它的用途有限,因为您无法真正绘制此类数据,或显示紧凑的历史记录。
不过,您可以轻松地自己添加一个 - 只需添加一个新的userparameter,使用ps
or top
。例如,在代理守护程序配置文件中添加以下内容并重新启动代理将为您提供一个新proc.list
项目:
UserParameter=proc.list,ps -AH
根据需要调整ps
或top
参数。