Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| sysadmin:linux:systemd:consulter-journaux [2023/01/17 09:37] – yoann | sysadmin:linux:systemd:consulter-journaux [2025/07/01 13:21] (Version actuelle) – yoann | ||
|---|---|---|---|
| Ligne 113: | Ligne 113: | ||
| </ | </ | ||
| - | ==== Supprimer les journaux ==== | + | ==== Suppression/ |
| - | Deux options | + | Pour libérer l' |
| - | * Une taille limite avec %%--vacuum-size%% | + | * Une '' |
| * Une date limite avec %%--vacuum-time%% | * Une date limite avec %%--vacuum-time%% | ||
| Ligne 128: | Ligne 128: | ||
| </ | </ | ||
| - | ==== test de consistance | + | ==== Test d' |
| + | |||
| + | Pour vérifier l' | ||
| - | Test d' | ||
| <code bash> | <code bash> | ||
| journalctl --verify | journalctl --verify | ||
| </ | </ | ||
| - | ===== Configuration | + | ===== Paramétrer la rétention des journaux |
| Le fichier de configuration principal de systemd-journald est ''/ | Le fichier de configuration principal de systemd-journald est ''/ | ||
| * ''/ | * ''/ | ||
| - | * ''/ | + | * ''/ |
| * ''/ | * ''/ | ||
| - | Les variables commentées dans le fichier présentent les valeurs par défaut. | + | Les variables commentées dans le fichier présentent les valeurs par défaut. |
| + | |||
| + | <code bash> | ||
| + | # Créer le dossier s'il n' | ||
| + | mkdir / | ||
| + | |||
| + | # Créer un fichier pour vos paramétrages personnalisés | ||
| + | touch / | ||
| + | </ | ||
| + | |||
| + | <file txt local.conf> | ||
| + | [Journal] | ||
| - | < | ||
| # Limite d' occupation disque des journaux | # Limite d' occupation disque des journaux | ||
| SystemMaxUse=500M | SystemMaxUse=500M | ||
| Ligne 156: | Ligne 167: | ||
| Après modification des paramétrages, | Après modification des paramétrages, | ||
| + | |||
| <code bash> | <code bash> | ||
| sudo systemctl restart systemd-journald | sudo systemctl restart systemd-journald | ||
| </ | </ | ||
| + | |||
| + | Pour afficher la configuration utilisée par le service, comme elle peut être répartie dans plusieurs fichiers, utiliser la commande : | ||
| + | |||
| + | <code bash> | ||
| + | systemd-analyze cat-config systemd/ | ||
| + | </ | ||
| + | |||
| + | Pour que les journaux ne soient pas enregistrés sur le disque ( deviennent volatiles) : | ||
| + | |||
| + | < | ||
| + | [Journal] | ||
| + | Storage=volatile | ||
| + | </ | ||
| + | |||
| + | ===== Enregistrement avec syslog ===== | ||
| + | |||
| + | Les journaux peuvent être transmis à syslog/ | ||
| + | |||
| + | Editer le fichier ''/ | ||
| + | |||
| + | < | ||
| + | ForwardToSyslog=yes | ||
| + | </ | ||
| + | |||
| ===== Références ===== | ===== Références ===== | ||
| Ligne 171: | Ligne 207: | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||