View a markdown version of this page

O diário systemd substitui o rsyslog - Amazon Linux 2023

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O diário systemd substitui o rsyslog

No AL2023, o pacote do sistema de registro foi alterado do AL2. O AL2023 não instala rsyslog por padrão, portanto, os arquivos de log baseados em texto, como /var/log/messages que estavam disponíveis no AL2, não estão disponíveis por padrão. A configuração padrão para AL2023 é systemd-journal, que pode ser examinada usando journalctl. Embora rsyslog seja um pacote opcional no AL2023, recomendamos a nova interface de journalctl baseada em systemd e os pacotes relacionados. Para obter mais informações, consulte a página do manual journalctl.

O systmed journal equivalente a alguns comandos de syslog comumente usados é abordado na tabela a seguir.

Comando syslog do AL2 Equivalente a systemd journal do AL2023
[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