什么是 Amazon CloudTrail? - Amazon CloudTrail
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

什么是 Amazon CloudTrail?

Amazon CloudTrail 是一项 Amazon 服务,可帮助您对 Amazon 账户进行操作和风险审核、监管和合规性检查。用户、角色或 Amazon 服务执行的操作将记录为 CloudTrail 中的事件。事件包括在 Amazon Web Services Management Console、Amazon Command Line Interface 和 Amazon 开发工具包和 API 中执行的操作。

CloudTrail 在您创建 Amazon Web Services 账户 时已处于活动状态,不需要任何手动设置。当您的 Amazon Web Services 账户 中发生活动时,该活动将记录在 CloudTrail 事件中。

CloudTrail 提供了两种记录事件的方法:

  • 事件历史记录事件历史记录提供对 Amazon Web Services 区域 中过去 90 天发生的管理事件的可查看、可搜索、可下载和不可变记录。您可以依单个属性筛选事件,从而搜索事件。创建账户时,您自动获得对事件历史记录的访问权限。有关更多信息,请参阅使用 CloudTrail 事件历史记录

    查看事件历史记录不会收取 CloudTrail 费用。

  • TrailsTrails 会捕获 Amazon 活动记录,将这些事件传送并存储在 Amazon S3 存储桶中,还可以选择传送到 Amazon CloudWatch Logs 和 Amazon EventBridge。您可以将这些事件输入到您的安全监控解决方案中。您也可以使用自己的第三方解决方案或 Amazon Athena 等解决方案来搜索和分析您的 CloudTrail 日志。您可以使用 Amazon Organizations 为单个 Amazon Web Services 账户 或多个 Amazon Web Services 账户 事件创建跟踪。您可以记录 Insights 事件以分析您的管理事件,以查看 API 调用量和错误率中的异常行为。有关更多信息,请参阅为您的 Amazon Web Services 账户 创建跟踪

    通过创建跟踪,您可以从 CloudTrail 免费向您的 Amazon S3 存储桶传送一份正在进行的管理事件的副本,但会收取 Amazon S3 存储费用。有关 CloudTrail 定价的更多信息,请参阅 Amazon CloudTrail 定价。有关 Amazon S3 定价的信息,请参阅 Amazon S3 定价

您的 Amazon 账户活动的可见性是安全和运营最佳实践的重要方面。您可以使用 CloudTrail 来查看、搜索、下载、归档、分析和响应您的 Amazon 基础设施中的账户活动。您可以确定谁或哪个组件对哪些资源执行了哪些操作、事件发生的时间以及其他细节,来帮助您分析和响应 Amazon 账户中的活动。

您可将 CloudTrail 集成到使用 API 的应用程序、为您的组织自动创建跟踪、检查创建的跟踪的状态,以及控制用户查看 CloudTrail 事件的方式。