View a markdown version of this page

systemd journal ersetzt rsyslog - Amazon Linux 2023

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

systemd journal ersetzt rsyslog

In AL2023 wurde das Protokollierungsystem-Paket gegenüber AL2 geändert. In AL2023 wird rsyslog nicht standardmäßig installiert, sodass die textbasierten Protokolldateien (z. B. /var/log/messages) nicht mehr wie in AL2 standardmäßig verfügbar sind. Die Standardkonfiguration für AL2023 ist systemd-journal, was mithilfe von journalctl geprüft werden kann. Obwohl es sich bei rsyslog um ein optionales Paket in AL2023 handelt, empfehlen wir die neue systemd-basierte journalctl-Schnittstelle und zugehörige Pakete. Weitere Informationen finden Sie auf der journalctl Seite im Handbuch.

Die systmed journal Entsprechungen zu einigen häufig verwendeten syslog Befehlen werden in der folgenden Tabelle behandelt.

AL2-Befehl syslog AL2023-Äquivalent systemd journal
[ec2-user ~]$ cat /var/log/messages
[ec2-user ~]$ journalctl
[ec2-user ~]$ tail -f /var/log/messages
[ec2-user ~]$ journalctl -f
[ec2-user ~]$ grep foo /var/log/messages
[ec2-user ~]$ journalctl | grep foo