Project

General

Profile

Scénario #35245

Limiter les logs dans /var/log/journal

Added by Thierry ARBEZ-CARME 7 months ago. Updated 5 months ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
10/01/2022
Due date:
01/01/2024
% Done:

100%

Story points:
1.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Bonjour,

sur une cité scolaire (500 pc), les logs dans /var/log/journal sont 'énormes'.
https://pcll.ac-dijon.fr/listes/arc/scribe/2023-01/msg00045.html

Sur d'autres collèges plus petits, les anciens log (2021/2022) ne sont pas effacés et certains ont une taille de 0 qui indique une erreur

J’ai modifié /etc/systemd/journald.conf et pour l’instant c’est stable:

# Taille maxi du journal:
SystemMaxUse=4G
# Nombre de fichiers archivés à garder
SystemMaxFiles=1000
# Niveau de détails des logs
MaxLevelStore=notice

Cordialement,
Thierry

À faire

  • EOLE ≥ 2.8.0
  • Déterminer des valeurs raisonnables applicables à tous les modules (pour éviter d'ajouter des variables dans la mesure du possible)
  • Déployer la configuration retenue sur tous les modules

Subtasks

Tâche #35375: Permettre la configuration des limites de taille occupée pour les journaux journaldFerméBenjamin Bohard

Tâche #35377: Documenter les nouvelles variablesFerméBenjamin Bohard

Tâche #35378: TesterFerméLudwig Seys


Related issues

Related to AmonEcole - Scénario #33812: Partition /opt pleine (pb de rotation des logs dans les conteneurs) Terminé (Sprint) 03/28/2022 04/15/2022

History

#1 Updated by Joël Cuissinat 7 months ago

Le fichier /etc/systemd/journald.conf actuel est celui fourni par défaut par le paquet systemd, il est totalement commenté.

#2 Updated by Joël Cuissinat 7 months ago

Une modification du même genre a été déployée pour les conteneurs AmonEcole et ScribeAD → eole-common:cc3cba85

#3 Updated by Joël Cuissinat 7 months ago

  • Related to Scénario #33812: Partition /opt pleine (pb de rotation des logs dans les conteneurs) added

#4 Updated by Gilles Grandgérard 7 months ago

  • Tracker changed from Demande to Scénario
  • Start date deleted (02/22/2023)
  • Story points set to 1.0

#5 Updated by Joël Cuissinat 7 months ago

  • Subject changed from Limiter les logs dans /var/log/journal to Limiter les logs dans /var/log/journal
  • Release set to Carnet de produit (Cadoles)

#6 Updated by Joël Cuissinat 7 months ago

  • Description updated (diff)

#7 Updated by Benjamin Bohard 5 months ago

Quels sont les critères à respecter pour déterminer les valeurs raisonnables ?

#8 Updated by Benjamin Bohard 5 months ago

  • Due date set to 01/01/2024
  • Assigned To set to Benjamin Bohard
  • Target version set to Carnet Cadoles
  • Start date set to 10/01/2022

#9 Updated by Joël Cuissinat 5 months ago

Décisions :
  • créer un template inspiré de la proposition utilisateur à envoyer dans le répertoire : /etc/systemd/journald.conf.d sur le maître
  • créer et documenter deux variables permettant de paramétrer les valeurs de SystemMaxUse et SystemMaxFiles

#10 Updated by Ludwig Seys 5 months ago

  • Status changed from Nouveau to Résolu

#11 Updated by Joël Cuissinat 5 months ago

  • Status changed from Résolu to Terminé (Sprint)
  • Target version changed from Carnet Cadoles to Livraison Cadoles 31/05/2023
  • Release changed from Carnet de produit (Cadoles) to EOLE 2.8.0

Also available in: Atom PDF