2 votes

Zabbix : déterminer quels contrôles d'éléments sont responsables du stockage de la plupart des données

J'utilise Zabbix v2.4.6. Comment puis-je déterminer quels contrôles d'éléments sont responsables du stockage de la plupart des données ?

J'ai eu une augmentation exponentielle des données stockées au cours du dernier mois. Je soupçonne quelqu'un d'avoir mal configuré les propriétés de stockage/collecte d'un contrôle d'élément et j'aimerais le vérifier.

2voto

asaveljevs Points 1113

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.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X