L’auteur partage son expérience après avoir mis en place un monitoring sur son infrastructure, combinant Uptime Kuma pour un suivi actif et passif des services (Nextcloud, Vaultwarden, etc.) et Beszel pour surveiller les ressources système (CPU, RAM, disque). Ce système simple et léger lui permet d’être alerté en cas de dysfonctionnement ou de dépassement de seuils, tout en visualisant l’historique des performances.
L’analyse révèle un problème inattendu : une sauvegarde de base de données (via un container Docker) était compressée de manière excessive avec XZ en niveau 9, prenant près de 45 minutes trois fois par jour. Un benchmark comparant différents algorithmes et niveaux de compression montre qu’un réglage par défaut (XZ niveau 6 ou GZIP niveau 6) réduit drastiquement le temps de traitement (de 45 à 3 minutes) avec une perte de taille minime (1 Mo sur 229 Mo).
Cette expérience illustre l’importance d’ajuster les paramètres de compression en fonction des ressources disponibles et des besoins réels, évitant ainsi des optimisations contre-productives.