

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

# Amazon Route 53 运行状况检查类型
<a name="health-checks-types"></a>

您可以创建以下类型的 Amazon Route 53 运行状况检查：

**监控端点的运行状况检查**  
您可以配置运行状况检查来监控通过 IP 地址或域名指定的端点。Route 53 按照您指定的固定间隔，通过互联网向您的应用程序、服务器或其它资源自动提交请求，以验证其是否可到达、是否可用及功能是否正常。您也可以通过配置运行状况检查来发出与用户发出的请求类似的请求，如从特定 URL 请求网页。

**监控其他运行状况检查的运行状况检查 (已计算的运行状况检查)**  
您可以创建运行状况检查，以监控 Route 53 是将其它运行状况检查视为运行状况良好还是不佳。在下面的情况下，这种运行状况检查可能很有用：您有多个执行相同功能的资源 (如多台 Web 服务器)，您主要关注的是运行状况良好的资源数是否达到最少数目。您可以为每个资源创建运行状况检查，而不为这些运行状况检查配置通知。然后，您可以创建一个运行状况检查，来监控其他运行状况检查的状态，并且仅在可用的 Web 资源数低于指定阈值时通知您。

**用于监控 CloudWatch 警报的 Health 检查**  
您可以创建 CloudWatch 警报来监控 CloudWatch 指标的状态，例如 Amazon DynamoDB 数据库的受限读取事件数量或被认为运行正常的 Elastic Load Balancing 主机的数量。创建警报后，您可以创建运行状况检查，用于 CloudWatch 监控警报的相同数据流。  
为了提高弹性和可用性，Route 53 不会等待 CloudWatch警报进入`ALARM`状态。根据数据流和 CloudWatch 警报中的标准，运行状况检查的状态会从健康变为不健康。  
Route 53 支持具有以下功能的 CloudWatch 警报：  
+ 标准精度指标。不支持高精度指标。有关更多信息，请参阅 *Amazon CloudWatch 用户指南*中的[高分辨率指标](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html#high-resolution-metrics)。
+ 统计数据：平均值、最小值、最大值、总和和 SampleCount。不支持扩展统计数据。
+ Route 53 不支持“M (N)”告警。有关更多信息，请参阅 *Amazon CloudWatch 指南*中的[评估警报](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html#alarm-evaluation)。
+ 运行状况检查只能监控与运行状况检查同一个 AWS 账户中存在的 CloudWatch 警报。
+ Route 53 不支持使用[指标数学](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/using-metric-math.html)查询多个 CloudWatch 指标的警报。

**Amazon 应用程序恢复控制器（ARC）中的路由控制**  
ARC 中的运行状况检查与路由控制关联，路由控制是简单的开关切换。您可以使用故障转移 DNS 记录配置每个路由控制运行状况检查。然后，您只需在 ARC 中更新路由控制即可重新路由流量并对应用程序进行故障切换，例如跨可用区或区域进行 AWS故障转移。有关更多信息，请参阅《ARC 开发人员指南》中的 [ARC 中的路由控制](https://docs.aws.amazon.com/r53recovery/latest/dg/routing-control.html)。