在哪里可以找到 AWS 中 EC2 实例的访问日志?

Where will I find access logs of EC2 Instance in AWS?

我需要检查谁创建了实例或谁拥有 stopped/terminated/rebooted 个实例以及时间。

使用 AWS Cloud Trail。 请参阅文档:AWS CloudTrail。 您可以获得对您帐户的 api 次来电的完整历史记录。

不贵。查看价格:AWS CloudTrail Pricing

对于Linux,日志文件位于/var/log 目录及其子目录下。在这个目录中有几个不同名称的日志文件,它们记录了不同类型的信息。一些示例包括但不限于:

/var/log/message
Contains global system messages, including the messages that are logged during system startup. Includes mail, cron, daemon, kern, auth, etc.

/var/log/auth.log
Authenication logs

/var/log/kern.log
Kernel logs

/var/log/cron.log
Crond logs

https://blog.logentries.com/2013/11/where-are-my-aws-logs/

您将能够在短时间内从控制台仪表板访问 EC2 实例状态的详细信息。

除非您启用 Cloud trail ,否则您将无法访问几天前在 AWS 控制台中发生的事件的日志和活动。

Cloud Trail 需要您使用 S3 bucket 来存储日志,您使用 Cloudtrail 服务产生的费用是 space 用于在 s3 中存储日志的费用。