【发布时间】:2014-08-07 04:35:29
【问题描述】:
我想获取主机一个月的 CPU 使用率平均值/最大值(每个内核平均 1 分钟)。我可以在Zabbix web gui CPU load 图中得到这个。
我检查了pyzabbix 示例和zabbix api 文档,但我仍然不知道如何从_time 到 till_time 获取平均/最大 CPU 使用率。
例如当我打电话时:
history = zapi.history.get(itemids=[item_id],
time_from=time_from,
time_till=time_till,
output='extend',
limit='5000',
history=0,
)
在我使用的时间范围内,我每 1 分钟获得许多 CPU 使用率值 -> 我必须使用该数据来计算 min/avg/max 吗?
Zabbix 如何在图表中生成这些信息?每次我们生成图表视图时它都会进行这样的计算吗?
谢谢
【问题讨论】: