Projet

Général

Profil

Demande #5466

Maîtriser l'espace disque utilisé par Grafana/influxdb

Ajouté par pitchum . il y a plus de 2 ans.

Statut:
En cours de traitement
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
12/07/2021
Echéance:
% réalisé:

0%

Temps estimé:

Description

Les outils de métrologie de l'ancien temps que je connais (munin et cacti) utilisent des bases de données RRD dont la taille n'augmente jamais. Pour que ça fonctionne il faut que les données collectées et affichées soient dégradées en qualité au fil du temps.
Par exemple, le graph CPU sur la journée a une précision à la minute alors que le graph CPU au mois à une précision à la journée.

Visiblement, ce mécanisme de dégradation n'est pas automatique avec influxDB. Il faut le faire soi-même, en créant les "retention policies" et "continuous queries" kivonbien© (cf. le guide du downsampling avec influxdb )

Ce guide m'a découragé, car il laisse à penser que pour chaque métrique, il faut créer une "continuous query" à la main...
Mais je suis tombé sur cet échange de mailing-list qui me redonne espoir :
https://www.mail-archive.com/influxdb@googlegroups.com/msg03033.html

Il semble possible de faire du downsampling de masse sans trop d'efforts. Piste à explorer, donc...

Formats disponibles : Atom PDF