为什么 cfn-init 日志没有通过 rsyslog 发送?

为什么 cfn-init 日志没有通过 rsyslog 发送?

我刚刚注册了纸质记录聚合我使用 CloudFormation::Init 设置的一些 AWS 实例的日志。我已按照说明操作并将其添加*.* @logs.papertrailapp.com到“/etc/rsyslog.conf”的末尾。一些日志显示在 Papertrail 上,但值得注意的是“/var/log/cfn-init.log”的内容从未出现在那里,而这些正是我现在感兴趣的。

我是否错误地设置了 rsyslog?或者 CloudFormation::Init 脚本根本不使用 syslog 来写入日志信息?

答案1

cfn-init处理 CloudFormation::Init 的 Python 脚本将日志直接写入磁盘。似乎没有任何方法可以将其配置为使用 syslog。

相关内容