Icaunux - Le Forum

Forum de l'Association ICAUNUX

Vous n'êtes pas identifié(e).

Annonce

Les Inscriptions au forum sont temporairement désactivées en attendant de trouver une solution efficace contre les inscriptions fictives très nombreuses ces derniers temps. Si vous souhaitez vous inscrire sur le forum, merci d'envoyer une demande par mail à l'adresse contact@icaunux.org. Désolé de cette gène occasionnée.

#1 05-03-2018 10:52:26

wanica
Membre
Inscription : 13-11-2008
Messages : 2 078

systemd et ses journaux

Systemd

https://doc.ubuntu-fr.org/systemd

ubuntu a écrit :

Systemd est le gestionnaire de système qui remplace upstart et son prédécesseur (les scripts system V) depuis Ubuntu 16.04 LTS Xenial. Le nom de ce programme vient de « system daemon » : le daemon du système
C'est une pièce maîtresse de l'architecture GNU/Linux. En effet, c'est le premier programme lancé par le noyau (il a donc le PID N°1) et il se charge de lancer tous les programmes suivants en ordre jusqu'à obtenir un système opérationnel pour l'utilisateur, selon le mode déterminé (single user, multi-user, graphique). C'est également à lui qu'incombe la tache de redémarrer ou arrêter votre ordinateur proprement.

Les journaux

systemd possède son propre mécanisme de journalisation, appelé "The Journal".

Pour accéder au log, tapez dans un terminal :

journalctl

services
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 :

journalctl -u wicd
journalctl _PID=1
journalctl /usr/sbin/dhcpcd

Lorsque vous consultez le statut d'un service avec la commande systemctl status <nom_du_service>, systemd vous affiche quelques lignes des logs les plus récents

niveau de logs
journalctl permet aussi de filtrer par le niveau de log (tel que défini par syslog). Pour n'afficher que les erreurs :

journalctl -p err

Il existe un logiciel graphique nommé Gnome-logs pour lire les fichiers de log generés par systemd. Installez les paquets gnome-logs.

Outils système/journaux
Cet outil n' apporte pas forcément une plus grande facilité d'usage que le terminal, mais il permet de voir la totalité de la ligne de log, ce que ne permet pas le terminal qui coupe la fin de ligne sur un pc en 1024*768

Un lien vers de la doc sur journald bien présentée !!

https://wiki.manjaro.org/index.php?titl … avit.C3.A9

niveaux de gravité
Avec l'option -p nous pouvons appliquer un filtre sur le niveau des messages, nous en avons 7 : « emerg » (0), « alert » (1), « crit » (2), « err » (3), « warning » (4), »notice » (5), « info » (6), « debug » (7).

retour de tous les messages de niveau 0 à 3

warning me donnera tous les messages de niveau 0 1 2 3 4

journalctl -p err

emerg ( emergency) juste les messages de niveau zero,les plus critiques:

journalctl -p emerg

alert

journalctl -p alert 

crit ( critique)

journalctl -p crit 

Si je veux seulement les messages critiques, il faut passer l'option PRIORITY avec la valeur 2

journalctl  PRIORITY=2

Filtre boot

journalctl -b

L’option -b permet de choisir quel boot nous désirons consulter. -b filtre uniquement les messages de la session actuelle. En passant un numéro, nous pouvons définir quel boot nous désirons voir.

On peut combiner les options, par exemple boot et niveau de gravité.

journalctl -b -p err

Lien vers un sujet de forum (plus vivant car règle un cas concret) identique.

https://www.manjaro.fr/forum/viewtopic.php?t=14135   Il y a un géant dans mon ordi...

Hors ligne

Pied de page des forums