Debian 12 (bookworm), dove sono finiti i log?

In Debian 12 non sono più presenti molti dei file di log che siamo abituati a vedere in /var/log, ad esempio “tail -f /var/log/syslog” darà un classico errore di file non esistente:

tail: cannot open '/var/log/syslog' for reading: No such file or directory

Questo accade perché rsyslog è stato sostituito da journald (journalctl) ed il nuovo servizio di gestione dei log è systemd-journald.

Dove si trovano i file di log? Come fare quindi a visualizzare i nuovi file di log? In realtà non ci sono più dei file fisici da aprire, ma va utilizzato il comando journalctl ovvero il frontend per systemd-journald.

Vediamo alcuni comandi di esempio per l’utilizzo di journalctl.

journalctl: visualizza l'intero registro di sistema.
journalctl -e: mostra gli ultimi messaggi
journalctl -f: segue il registro di sistema in tempo reale, simile a tail -f /var/log/syslog
journalctl -b: visualizza il registro dell'ultimo processo di avvio.
journalctl -u servicename: visualizza il registro per un servizio systemd, ad es. journalctl -u apache2.service
journalctl –since=yesterday: visualizza il registro da ieri.

Ad esempio, quello che primva veniva fatto con

tail -f /var/log/syslog 

ora va fatto con:

journalctl -ef

pppure quello che prima si faceva con

tail -f /var/log/auth.log 

ora va fatto con

journalctl -f -u ssh.service

journald memorizza i messaggi di registro in un file in formato binario e si trova in /var/log/journal.

Ad ogni modo, è ancora possibile utilizzare il pacchetto rsyslog su Debian 12. Se, per qualche motivo particolare vi occorre, si può installare con:

apt install rsyslog

Dopo aver installato rsyslog, syslog viene avviato in automatico con l’avvio del sistema. Per le informazioni sullo stato:

systemctl status rsyslog

In questo caso, ricordo che anche systemd-journald continuerà a registrare i log e quindi i log verranno scritti due volte su disco.

enjoy!

Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui

Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂



Commenta