本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Amazon Connect Health 中记录和监控
监控是维护 Amazon Connect Health 和您的其他 AWS 解决方案的可靠性、可用性和性能的重要组成部分。AWS 提供以下监控工具,用于监视 Amazon Connect Health,在出现问题时进行报告,并在适当时自动采取措施。
AWS CloudTrail
Amazon Connect Health 与 AWS CloudTrail 集成,AWS 是一项服务,可记录用户、角色或 AWS 服务在 Amazon Connect Health 中采取的操作。 CloudTrail 将 Amazon Connect Health 的所有 API 调用捕获为事件。捕获的呼叫包括来自 Amazon Connect Health 控制台的调用和对 Amazon Connect Health API 操作的代码调用。
如果您创建了跟踪,则可以允许将 CloudTrail 事件持续传输到 Amazon S3 存储桶,包括 Amazon Connect Health 的事件。如果您未配置跟踪,您仍然可以在 CloudTrail 控制台的 “事件历史记录” 中查看最新的事件。通过收集的信息 CloudTrail,您可以确定向 Amazon Connect Health 发出的请求、发出请求的 IP 地址、谁提出了请求、何时提出请求以及其他详细信息。
有关的更多信息 CloudTrail,请参阅 AWS CloudTrail 用户指南。
Amazon Connect Health 的事件源是health-agent.amazonaws.com。
管理事件
默认情况下,所有 Amazon Connect Health 控制平面 API 调用都记录为管理事件。您无需配置任何内容即可接收管理事件。
数据事件
Amazon Connect Health 将数据平面 API 调用记录为数据事件。默认情况下不记录数据事件。要记录数据事件,必须创建跟踪或事件数据存储并将其配置为记录数据事件。有关配置数据事件的更多信息,请参阅 AWS CloudTrail 用户指南中的记录数据事件。
了解 Amazon Connect Health 日志文件条目
CloudTrail 日志文件包含一个或多个日志条目。事件表示来自任何源的一个请求,包括有关所请求的操作、操作的日期和时间、请求参数等方面的信息。
以下示例显示了演示该CreateSubscription操作的 CloudTrail 日志条目。
{ "eventVersion": "1.09", "userIdentity": { "type": "AssumedRole", "principalId": "AROA123456789EXAMPLE:session-name", "arn": "arn:aws:sts::123456789012:assumed-role/ExampleRole/session-name", "accountId": "123456789012" }, "eventTime": "2026-03-12T19:54:27Z", "eventSource": "health-agent.amazonaws.com", "eventName": "CreateSubscription", "awsRegion": "us-west-2", "sourceIPAddress": "192.0.2.1", "userAgent": "aws-cli/2.18.6", "requestParameters": { "domainId": "dom-EXAMPLE1234567890" }, "responseElements": { "subscriptionId": "sub-EXAMPLE1234567890", "domainId": "dom-EXAMPLE1234567890", "status": "ACTIVE" }, "requestID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE11111", "eventID": "a1b2c3d4-5678-90ab-cdef-EXAMPLE22222", "readOnly": false, "resources": [ { "accountId": "123456789012", "type": "AWS::HealthAgent::Subscription", "ARN": "arn:aws:health-agent:us-west-2:123456789012:domain/dom-EXAMPLE1234567890/subscription/*" } ], "eventType": "AwsApiCall", "managementEvent": true, "recipientAccountId": "123456789012", "eventCategory": "Management" }