systemd日记替换 rsyslog - Amazon Linux 2023
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

systemd日记替换 rsyslog

在 AL2 023 中,日志系统包已更改为。 AL2 AL2默认情况下,023 不会安装,因此rsyslog默认情况下,基于文本/var/log/messages的日志文件(例如中提供的文件) AL2 不可用。 AL2023 的默认配置是systemd-journal,可以使用进行检查。journalctl尽管在 AL2 023 中rsyslog是可选的软件包,但我们建议使用systemd基于新的journalctl接口和相关软件包。有关更多信息,请参阅 journalctl 手册页面。

这些区域有:systmed journal 相当于一些常用的 syslog 下表涵盖了命令。

AL2 syslog 命令 AL2023 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