用于Linux进程监视的Python Zabbix API

时间:2019-05-08 07:48:08

标签: linux api zabbix process-monitoring

我已经安装了Zabbix 4.0,用于Linux服务器的远程监视。我想监视Zabbix服务器中Zabbix代理上运行的不同进程。我想知道是否可以使用任何Python Zabbix API检索与在Zabbix-agent上运行的进程相关的不同数据(CPU利用率,内存利用率或任何其他相关指标)。

1 个答案:

答案 0 :(得分:0)

您应该从documentation中介绍的基本项目开始,发现有用的是proc.numproc.cpu.utilproc.mem

如果您需要其他或更具体的内容,则必须创建自己的包装器,例如system.run[yourScript.sh]

该API还有其他用途:请为每个参数打开一个特定的问题,同时提供问题的详细信息和您所做的工作。