Outils pour utilisateurs

Outils du site


sysadmin:linux:systemd:gerer-journaux-systeme

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
sysadmin:linux:systemd:gerer-journaux-systeme [2026/01/02 15:42] – yoannsysadmin:linux:systemd:gerer-journaux-systeme [2026/09/07 08:35] (Version actuelle) – yoann
Ligne 11: Ligne 11:
 </note> </note>
  
-Essentiellement pour des raisons de performances, les journaux sont stockés par **journald** sous forme binaire. **journalctl** est le CLI standard permettant d'accéder et de visualiser les journaux produits par **journald**. Il permet également de reconfigurer le service de journalisation.+Essentiellement pour des raisons de performances, les journaux sont stockés par **journald** sous forme binaire dans : 
 +  * ''/run/log/journal/'' (configuration volatile) 
 +  * ''/var/log/journal/'' (configuration persistante) 
 + 
 +**journalctl** est le CLI standard permettant d'accéder et de visualiser les journaux produits par **journald**. Il permet également de reconfigurer le service de journalisation.
  
  
Ligne 124: Ligne 128:
   * Un nombre de fichiers journaux.   * Un nombre de fichiers journaux.
  
 +<note> 
 +Les options **%%--vacuum-*%%** ne s'appliquent que sur les fichiers **archivés**. On peut forcer l'archivage des fichiers de logs en cours d'utilisation via la commande **%%journalctl --rotate%%** 
 +</note>
 <code bash> <code bash>
 # Pour faire chuter l'occupation disque des journaux à 500Mo # Pour faire chuter l'occupation disque des journaux à 500Mo
Ligne 197: Ligne 203:
 Pour une station de travail avec un disque NVMe, si on souhaite limiter les écritures sur disque et que la conservation de l'historique des messages n'est pas nécessaire, on peut paramétrer un stockage des messages en RAM uniquement. Pour une station de travail avec un disque NVMe, si on souhaite limiter les écritures sur disque et que la conservation de l'historique des messages n'est pas nécessaire, on peut paramétrer un stockage des messages en RAM uniquement.
  
 +Créer/éditer le fichier ''/etc/systemd/journald.conf.d/local.conf'' :
  
-<code>+<file>
 [Journal] [Journal]
 # Log en mémoire uniquement # Log en mémoire uniquement
Ligne 214: Ligne 221:
 RateLimitIntervalSec=0 RateLimitIntervalSec=0
 RateLimitBurst=0 RateLimitBurst=0
 +</file>
 +
 +Redémarrer le service pour prendre en compte les modifications :
 +
 +<code bash>
 +sudo systemctl restart systemd-journald
 </code> </code>
  
Ligne 244: Ligne 257:
   * [[https://www.loggly.com/ultimate-guide/managing-journal-size/|Gérer la taille des journaux (loggly.com) (en)]]   * [[https://www.loggly.com/ultimate-guide/managing-journal-size/|Gérer la taille des journaux (loggly.com) (en)]]
   * [[https://andreaskaris.github.io/blog/linux/setting-journalctl-limits/|Modifier la taille limite des journaux système (andreaskaris.github.io) (en)]]   * [[https://andreaskaris.github.io/blog/linux/setting-journalctl-limits/|Modifier la taille limite des journaux système (andreaskaris.github.io) (en)]]
 +  * [[https://techist.info/fr/linux-journalctl-systemd-journald-guide/|Guide d'utilisation de journalctl (techist.info)]]
 +  * [[https://blog.stephane-robert.info/docs/admin-serveurs/linux/exploiter/systemd/journaux/|Exploiter les journaux système (stephane-robert.info)]]
  
  
sysadmin/linux/systemd/gerer-journaux-systeme.1767368575.txt.gz · Dernière modification : 2026/01/02 15:42 de yoann