InfluxDB: Eviter la saturation de l'espace disque

Cette documentation fait partie du guide Premiers pas. Consultez le guide complet ici : Comment débuter avec InfluxDB.

👋 Bienvenue sur la documentation de Stackhero !

Stackhero propose une solution InfluxDB cloud prête à l'emploi qui offre de nombreux avantages, parmi lesquels :

  • Écriture, requêtes, dashboards, tasks et buckets en illimité.
  • Durée de rétention des données illimitée.
  • Transferts réseau et disque illimités.
  • Mises à jour simplifiées en un clic.
  • Performance optimale et sécurité renforcée grâce à une VM privée et dédiée.

Gagnez du temps et simplifiez-vous la vie : il suffit de 5 minutes pour essayer la solution InfluxDB cloud hosting de Stackhero !

InfluxDB est conçu comme une base de données de séries temporelles et gère souvent un grand nombre de métriques. Comme ces bases ne suppriment généralement pas les données automatiquement, votre base peut croître indéfiniment et occuper tout l'espace disque disponible.

Pour éviter la saturation de l'espace disque, InfluxDB propose deux solutions :

  1. Politiques de rétention : suppression des données plus anciennes qu'une date définie. Par exemple, vous pouvez choisir de supprimer les données de plus de 365 jours.
  2. Downsampling des données : réduction de la résolution des données au fil du temps. Par exemple, si vous enregistrez une température chaque seconde, vous pouvez :
    1. Conserver les températures à une résolution de 1 seconde pour les 5 dernières minutes.
    2. Garder les températures maximales, minimales et moyennes à une résolution de 1 minute pour les dernières 24 heures.
    3. Stocker les températures maximales, minimales et moyennes à une résolution de 1 heure pour les données plus anciennes.

L'utilisation des politiques de rétention vous permet de conserver des historiques sur de longues périodes sans avoir besoin de téraoctets d'espace disque. Vous trouverez plus d'informations sur le downsampling dans la documentation officielle.