Suppression (ou filtrage) de l'historique lointain #2

Closed
opened 2021-11-25 21:31:01 +00:00 by Boon · 2 comments
Owner

Pour l'instant, on sauvegarde les stats toutes les 10min...
Donc la base sqlite ne va faire qu'augmenter.
Peut-être que ça pourrait être pas mal de :

  • sois supprimer l'historique antérieur à 3 mois par exemple
  • sois garder un point par heure ? par jour ?
    à discuter...
Pour l'instant, on sauvegarde les stats toutes les 10min... Donc la base sqlite ne va faire qu'augmenter. Peut-être que ça pourrait être pas mal de : - sois supprimer l'historique antérieur à 3 mois par exemple - sois garder un point par heure ? par jour ? à discuter...
Boon added the
enhancement
label 2021-11-25 21:31:04 +00:00
Author
Owner

Sinon on peut faire un script d'archivage (lancé tous les mois par exemple) qui:

  • copie le fichier html cp stats.html stats_archive_YYY_MM_DD.html
  • suprime la base sqlite
Sinon on peut faire un script d'archivage (lancé tous les mois par exemple) qui: - copie le fichier html `cp stats.html stats_archive_YYY_MM_DD.html` - suprime la base sqlite
Owner

La base de données n'est pas trop imposante.
Le fichier stats.html par contre est très lourd.
On garde donc l'ensemble de la BD mais le fichier stats.html n'est généré qu'à partir des 30 derniers jours

La base de données n'est pas trop imposante. Le fichier stats.html par contre est très lourd. On garde donc l'ensemble de la BD mais le fichier stats.html n'est généré qu'à partir des 30 derniers jours
Sign in to join this conversation.
No Milestone
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: outils/docker-stats-histo#2
No description provided.