Les requêtes suivantes vous donneront les éléments qui ont le plus d'entrées dans la section history
table :
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;
Ils sont classés du plus simple, qui donne moins d'informations, au plus compliqué, qui donne plus d'informations, mais qui peut ou non être un peu plus cher à réaliser.
La même requête peut être répétée pour history_uint
, history_str
, history_text
y history_log
tables. Notez que les éléments de journal en particulier peuvent soudainement commencer à collecter plus d'informations en raison d'un problème ou d'une activité inhabituelle dans le logiciel surveillé, même sans aucune modification de la configuration de Zabbix.