Zabbix:确定哪些项目检查负责存储大部分数据

我正在运行Zabbix v2.4.6。 如何确定哪些项目检查负责存储大部分数据?

过去一个月,我的储存数据呈指数级增长。 我有一个怀疑,有人可能会错过configuration项目检查存储/收集属性,我想validation这一点。

以下查询将为您提供history表中条目最多的项目:

 SELECT itemid, count(*) AS cnt FROM history GROUP BY itemid ORDER BY cnt DESC; SELECT h.itemid, i.key_, count(*) AS cnt FROM history h, items i WHERE h.itemid = i.itemid GROUP BY h.itemid ORDER BY cnt DESC; SELECT p.host, h.itemid, i.key_, count(*) AS cnt FROM history h, items i, hosts p WHERE h.itemid = i.itemid AND i.hostid = p.hostid GROUP BY h.itemid ORDER BY cnt DESC; 

他们是从最简单的命令,让更less的信息稍微复杂一点,提供更多的信息,但执行可能会或可能不会有点贵。

同样的查询可以重复history_uinthistory_strhistory_texthistory_log表。 请注意,即使没有对Zabbixconfiguration进行任何更改,特定日志项目也会突然开始收集更多信息,因为受监视软件中存在问题或exception活动。