本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
您可以使用 HealthLake 进行监控 CloudWatch,它收集原始数据并将其处理为可读的近乎实时的指标。这些统计数据会保存 15 个月,从而使您能够使用历史信息,并能够更好地了解您的 Web 应用程序或服务的执行情况。还可以设置特定阈值监视警报,在达到对应阈值时发送通知或采取行动。有关更多信息,请参阅 Amazon CloudWatch 用户指南。
将报告所有指标 HealthLake APIs,包括以下指标。
-
数据存储管理 APIs —C reateFHIRDatastore、D eleteFHIRDatastore、D escribeFHIRDatastore、L istFHIRDatastores
-
导入和导出 APIs —S tartFHIRImport Job、L istFHIRImport Job、D escribeFHIRImport Job、S Jo tartFHIRExport b、L Job、D istFHIRExport escribeFHIRExport Job
-
HTTPREST客户和资源管理 APIs — CreateResource、 DeleteResource、 GetCapabilities、 ReadResource、 SearchAll、 SearchWithGet、 SearchWithPost、 UpdateResource。
-
标记 APIs — ListTagsForResource、、 TagResource UntagResource
以下各表列出 HealthLake 的指标和维度。
报告了以下指标。每个都以用户指定数据范围的频率计数表示。
指标 | 描述 |
---|---|
调用计数 | 呼叫的次数APIs。可以为账户或指定的数据存储报告此问题。 单位:计数 有效统计数据:Sum、Count 维度:操作、数据存储 ID、数据存储类型 |
成功请求 | 成功API请求的数量。 单位:计数 有效统计数据:Sum、Average 维度:操作、数据存储、数据存储类型 |
用户错误 | 由于用户错误而失败的请求数。 单位:计数 有效统计数据:Sum、Average 维度:操作、数据存储 ID、数据存储类型 |
服务器错误 | 由于服务器错误而失败的请求数。 单位:计数 有效统计数据:Sum、Average 维度:操作、数据存储 ID、数据存储类型 |
限制的请求 | 已被限制的请求数。此指标不包含在用户或服务器错误计数中。 单位:计数 有效统计数据:Sum、Average 维度:操作、数据存储 ID、数据存储类型 |
延迟 | 处理用户请求所用的时间(以毫秒为单位)。 单位:毫秒 有效统计数据:Minimum、Maximum、Sum、Average 维度:操作、数据存储 ID、数据存储类型 |
报告了以下维度。
Dimensions | 描述 |
---|---|
操作 | 使用了哪个API操作 |
DataStore身份证 | API请求中包含的数据存储 |
DataStoreType | 数据存储的类型(目前仅支持 FHIR R4) |
您可以使用AWS管理 HealthLake 控制台 AWS CLI、或 CloudWatch API。您可以 CloudWatch API通过其中一个 Amazon AWS 软件开发套件 (SDKs) 或 CloudWatch API工具来使用。 HealthLake 控制台根据来自的原始数据显示图表 CloudWatch API。
您必须具有相应的 CloudWatch 权限才能 HealthLake 进行监控 CloudWatch。有关更多信息,请参阅《亚马逊 CloudWatch 用户指南》 CloudWatch 中的 Amazon 身份验证和访问控制。
查看 HealthLake 指标
查看指标(CloudWatch 控制台)
-
登录 AWS 管理控制台,打开 CloudWatch 控制台
。 -
选择 “指标”,选择 “所有指标”,然后选择 AWS/HealthLake。
-
选择维度、指标名称,然后选择 添加到图表。
-
选择日期范围的值。所选日期范围的指标计数将显示在该图表中。
使用创建警报 CloudWatch
CloudWatch 警报在指定时间段内监视单个指标,并执行一项或多项操作:向亚马逊简单通知服务 (AmazonSNS) 主题或 Auto Scaling 策略发送通知。一个或多个操作基于指标在您指定的多个时间段内相对于给定阈值的值。 CloudWatch 还可以在警报状态发生变化时向您发送 Amazon SNS 消息。
CloudWatch 警报仅在状态发生变化并且持续到您指定的时间段内时才会调用操作。
查看指标(CloudWatch 控制台)
-
登录 AWS 管理控制台,打开 CloudWatch 控制台
。 -
依次选择 Alarms 和 Create Alarm。
-
选择 AWS/HealthLake,然后选择一个指标。
-
对于 Time Range,请选择要监控的时间范围,然后选择 Next。
-
输入名称和描述。
-
对于 Whenever,选择 >=,然后键入一个最大值。
-
如果 CloudWatch 要在达到警报状态时发送电子邮件,请在 “操作” 部分的 “无论何时出现此警报”,选择 “状态” ALARM。在 “发送通知至” 中,选择一个邮件列表或选择 “新建列表” 并创建新的邮件列表。
-
预览警报预览部分中的警报。如果对警报满意,请选择 Create Alarm (创建警报)。