Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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

#1 18-02-2022 16:30:05

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

message a propos des logs dans bookworm (testing ou sid )

Bonjour
voici le lien dans mon dossier /var/log


lrwxrwxrwx  1 root        root        39 17 janv. 19:56 README -> ../../usr/share/doc/systemd/README.logs
 


la traduction du fichier README.logs


Vous recherchez les fichiers journaux de texte traditionnels dans /var/log, et ils sont
disparu?

Voici une explication sur ce qui se passe :

Vous utilisez un système d'exploitation basé sur systemd où le syslog traditionnel a été remplacé
par le dossier "Journal". Le journal stocke les mêmes informations (et plus) que le journal classique
syslog. Pour utiliser le journal et accéder aux données de journal collectées simplement
invoquez "journalctl", qui affichera les journaux dans le même format textuel
formatez les fichiers syslog dans /var/log. Pour plus de détails, veuillez
reportez-vous à journalctl(1).

Vous pouvez également envisager d'installer l'un des syslog traditionnels
implémentations disponibles pour votre distribution, ce qui générera le
fichiers journaux classiques pour vous. Implémentations Syslog telles que syslog-ng ou rsyslog
peut être installé côte à côte avec le journal et continuera à fonctionner
comme ils l'ont toujours fait.

Merci!

Further reading:
        man:journalctl(1)
        man:systemd-journald.service(8)
        man:journald.conf(5)
        http://0pointer.de/blog/projects/the-journal.html
 



On s'approche du fonctionnement de Arch Linux , ou très peu de log dans /var/log/
et utilisation de "journalctl" a la place

le fichier original


You are looking for the traditional text log files in /var/log, and they are
gone?

Here's an explanation on what's going on:

You are running a systemd-based OS where traditional syslog has been replaced
with the Journal. The journal stores the same (and more) information as classic
syslog. To make use of the journal and access the collected log data simply
invoke "journalctl", which will output the logs in the identical text-based
format the syslog files in /var/log used to be. For further details, please
refer to journalctl(1).

Alternatively, consider installing one of the traditional syslog
implementations available for your distribution, which will generate the
classic log files for you. Syslog implementations such as syslog-ng or rsyslog
may be installed side-by-side with the journal and will continue to function
the way they always did.

Thank you!

Further reading:
        man:journalctl(1)
        man:systemd-journald.service(8)
        man:journald.conf(5)
        http://0pointer.de/blog/projects/the-journal.html
 

Dernière modification par robert2a (18-02-2022 20:27:24)


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#2 18-02-2022 16:38:57

raleur
Membre
Inscription : 03-10-2014

Re : message a propos des logs dans bookworm (testing ou sid )

robert2a a écrit :

le syslog traditionnel a été remplacé avec la Revue (...)


Les traductions automatiques non corrigées, ça pique les yeux.


Il vaut mieux montrer que raconter.

Hors ligne

#3 18-02-2022 16:43:51

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : message a propos des logs dans bookworm (testing ou sid )

oui mit l'original aussi
le fichier /etc/systemd/journald.conf


#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it under the
#  terms of the GNU Lesser General Public License as published by the Free
#  Software Foundation; either version 2.1 of the License, or (at your option)
#  any later version.
#
# Entries in this file show the compile time defaults. Local configuration
# should be created by either modifying this file, or by creating "drop-ins" in
# the journald.conf.d/ subdirectory. The latter is generally recommended.
# Defaults can be restored by simply deleting this file and all drop-ins.
#
# Use 'systemd-analyze cat-config systemd/journald.conf' to display the full config.
#
# See journald.conf(5) for details.

[Journal]
#Storage=auto
#Compress=yes
#Seal=yes
#SplitMode=uid
#SyncIntervalSec=5m
#RateLimitIntervalSec=30s
#RateLimitBurst=10000
#SystemMaxUse=
#SystemKeepFree=
#SystemMaxFileSize=
#SystemMaxFiles=100
#RuntimeMaxUse=
#RuntimeKeepFree=
#RuntimeMaxFileSize=
#RuntimeMaxFiles=100
#MaxRetentionSec=
#MaxFileSec=1month
#ForwardToSyslog=yes
#ForwardToKMsg=no
#ForwardToConsole=no
#ForwardToWall=yes
#TTYPath=/dev/console
#MaxLevelStore=debug
#MaxLevelSyslog=debug
#MaxLevelKMsg=notice
#MaxLevelConsole=info
#MaxLevelWall=emerg
#LineMax=48K
#ReadKMsg=yes
#Audit=no
 


et le man journald.conf


man journald.conf
 



pas trop envie de lire , je laisse faire debian (suis tomber la dessus avec un nettoyage de mon dossier /var/log/ ).


Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

#4 18-02-2022 19:03:24

--gilles--
Membre
Lieu : Orléans - La Source
Distrib. : debian 11
Noyau : Linux 5.10.0-13-amd64
(G)UI : mutter 3.38.6-2~deb11u2
Inscription : 15-02-2016

Re : message a propos des logs dans bookworm (testing ou sid )

Bonjour robert2a et raleur !  smile

Si l'on choisit de garder le journal de manière permanente ( pour voir d'anciens démarrages et avoir un minimum de recul ), je pense qu'il est aussi nécessaire de limiter sa place sinon il devient énorme.

Au début, je purgeais régulièrement le journal en manuel avec :

journalctl --vacuum-time=3d




Mais en lisant man journald.conf, je me suis aperçu que cela pouvait être automatique. Après plusieurs essais et erreurs, j'en suis venu à mettre ces valeurs suivantes dans /etc/systemd/journald.conf :


SystemMaxUse=50M

et

MaxRetentionSec=1week

50 M d'espace maximum pour le journal et durée maximum de rétention d'une semaine est le compromis que j'ai finalement choisi.


Extrait de man journald.conf :
Specify values in bytes or use K, M, G, T, P, E as units for the specified sizes (equal to 1024, 1024², ... bytes).
Donnez des valeurs en octets ou utilisez K, M, G, T, P, E comme unités pour les tailles spécifiées (égales à 1024, 1024², ... octets).

This setting takes time values which may be suffixed with the units "year", "month", "week", "day", "h" or "m" to override the default time unit of seconds.
Ce paramètre prend les valeurs de temps qui peuvent être suffixées avec les unités "year", "month", "week", "day", "h" ou "m" pour remplacer l'unité de temps par défaut qui est la seconde.


« Quand la vérité n'est pas libre, la liberté n'est pas vraie. » Jacques Prévert

Hors ligne

#5 18-02-2022 20:38:54

robert2a
Membre
Distrib. : Buster 10 version 10.11
Noyau : kernel buster backports
(G)UI : Mate
Inscription : 15-11-2014

Re : message a propos des logs dans bookworm (testing ou sid )

Bonjour
sur buster il fait 33Mo avec 2 fichiers , "system.journal" et "user-1000.journal"
a priori il est pas encore vraiment mit en place (tout est commenté sur le journald.conf)
ci dessus pris sur bookworm , mais pas regardé le contenu du dossier "journal" et la place qu'il occupe

ps: pour buster le même fichier /etc/systemd/journald.conf

Machines : kabylake I7 7700 , AMD 1700(X) ,AMD threadripper gen1 , AMD Raven R3 2200G , AMD FX(tm)-8320

Hors ligne

Pied de page des forums