Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
systemd [Le 25/04/2020, 18:56] 82.64.72.70 [Modifier l'exécution d'un service] |
systemd [Le 25/10/2020, 17:13] arverne73 Informations complémentaires sur gestion Journaux |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag>système administration services}} | + | {{tag>système administration services Focal}} |
---- | ---- | ||
Ligne 126: | Ligne 126: | ||
===== Les journaux ===== | ===== Les journaux ===== | ||
systemd possède son propre mécanisme de journalisation, appelé "The Journal". | systemd possède son propre mécanisme de journalisation, appelé "The Journal". | ||
+ | |||
+ | Ils sont enregistrés dans le répertoire **/var/log/journal/**. | ||
+ | ==== Consultation ==== | ||
Pour accéder au log, tapez dans un [[:terminal]] : | Pour accéder au log, tapez dans un [[:terminal]] : | ||
<code>journalctl</code> | <code>journalctl</code> | ||
- | Pour une gestion plus fine, vous pouvez consulter les messages d'un seul service par son //nom//, son //PID// ou même son //exécutable// : | + | Pour une vision plus fine, vous pouvez consulter les messages d'un seul service par son //nom//, son //PID// ou même son //exécutable// : |
<code>journalctl -u wicd | <code>journalctl -u wicd | ||
journalctl _PID=1 | journalctl _PID=1 | ||
Ligne 144: | Ligne 147: | ||
Il existe un logiciel graphique nommé **Gnome-logs** pour lire les fichiers de log generés par systemd. | Il existe un logiciel graphique nommé **Gnome-logs** pour lire les fichiers de log generés par systemd. | ||
[[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>gnome-logs|gnome-logs]]** | [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>gnome-logs|gnome-logs]]** | ||
+ | ==== Gestion ==== | ||
+ | |||
+ | Le volume de ces fichiers de suivi peut devenir important (plusieurs Go) et s'enregistrer sur plusieurs mois. Vous pouvez ramener immédiatement ces fichiers à une taille moindre en éliminant les plus vieux événements par la commande : | ||
+ | <code>sudo journalctl --vacuum-size=200M</code> | ||
+ | Vous choisissez le paramètre "size" ; dans cet exemple, la taille totale des fichiers est ramenée à 200 Mo. | ||
+ | |||
+ | Les différents paramètres de gestion de ce journal sont définis dans le fichier /etc/systemd/journald.conf. Par défaut aucun paramètre n'est défini mais vous pouvez le modifier avec les [[sudo|Droits de super utilisateur]]. | ||
+ | |||
+ | |||
===== Ressources ====== | ===== Ressources ====== | ||
* [[creer_un_service_avec_systemd|Créer un nouveau service avec systemd]] | * [[creer_un_service_avec_systemd|Créer un nouveau service avec systemd]] |