AWS CloudTrail
用户指南 (版本 1.0)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

AWS 服务事件

CloudTrail 支持将非 API 服务事件记录至 Amazon S3 存储桶。这些事件由 AWS 服务创建,但不由访问公有 AWS API 的请求直接触发。对于这些事件,eventType 字段 AwsServiceEvent为。以下是 AWS 服务事件的示例。

  1. 要在您的应用程序中运行 Spot 实例并提交 EC2 实例的一个指定编号和类型的出价。

  2. 您的出价超过当前 Spot 价格,已为您创建 EC2 实例。

  3. 在 Spot 价格超过您的出价时,您的 EC2 Spot 实例将被终止并授予其他客户。

在示例中,CloudTrail 将服务事件活动记录到 Amazon S3 存储桶。一个事件显示 EC2 Spot 实例已创建,另一个事件显示 EC2 Spot 实例已终止。有关与事件相关的信息,请查看 serviceEventDetails 字段。

以下示例事件表示,EC2 Spot 实例接受了出价。实例 ID 显示于 serviceEventDetails 字段中。

{ "eventVersion": "1.05", "userIdentity": { "accountId": "123456789012", "invokedBy": "ec2.amazonaws.com" }, "eventTime": "2016-08-16T22:30:00Z", "eventSource": "ec2.amazonaws.com", "eventName": "BidFulfilledEvent", "userAgent": "ec2.amazonaws.com", "sourceIPAddress": "ec2.amazonaws.com", "awsRegion": "us-east-2", "eventID": "d27a6096-807b-4bd0-8c20-a33a83375055", "eventType": "AwsServiceEvent", "recipientAccountId": "123456789012", "RequestParameters": null, "ResponseElements": null, "serviceEventDetails": { "instanceIdSet": [ "i-04cf7ed6b11ccfac5" ] } }

以下示例事件显示,当现货价格超过您的出价时 EC2 Spot 实例终止。实例 ID 显示于 serviceEventDetails 字段中。

{ "eventVersion": "1.05", "userIdentity": { "accountId": "123456789012", "invokedBy": "ec2.amazonaws.com" }, "eventTime": "2016-08-16T22:30:00Z", "eventSource": "ec2.amazonaws.com", "userAgent": "ec2.amazonaws.com", "sourceIPAddress": "ec2.amazonaws.com", "eventName": "BidEvictedEvent", "awsRegion": "us-east-2", "eventID": "d27a6096-807b-4bd0-8c20-a33a83375054", "eventType": "AwsServiceEvent", "recipientAccountId": "123456789012", "RequestParameters": null, "ResponseElements": null, "serviceEventDetails": { "instanceIdSet": [ "i-1eb2ac8e" ] } }