Q57 — AWS DOP-C02 第3章
第 57/100 题 | ← 返回第3章
DevOps工程师客间跟踪位于ClassicLoad Balancer后然的岛才态RESTful服务的运行才况。新应难程序修订的赛署是通活CI/CD管道进行的。如得服务的延迟枪加超活定批的阈值,则应停止赛署,直到服务恢复。以下哪种方法可以实现最快的检测唱须?
- A. 使用ElasticLoad Balancing 提供的Amazon CloudWatch 指标来计算平均延迟。当延迟增加超过定义的阈值时发出警报并停止部署。 ✓
- B. 使用AWS Lambda和 ElasticLoad Balancing 访问日志来检测平均延迟。当延迟增加超过定义的阈值时发出警报并停止部署。
- C. 使用AWSCodeDeploy的MinimumHealthyHosts 设置来定义回滚部署的阈值。如果违反这些阈值,请回滚部署。
- D. 使用指标过滤器解析AmazonCloudWatch Logs中的应用程序日志。创建延迟过滤器。当延迟增加超过定义的阈值时发出警报并停止部署。
正确答案: A. 使用ElasticLoad Balancing 提供的Amazon CloudWatch 指标来计算平均延迟。当延迟增加超过定义的阈值时发出警报并停止部署。
解析
选择 A 的原因如下: 实时性:使用 Amazon CloudWatch 指标可以提供近乎实时的监控。CloudWatch 指标的更新频率很高,因此可以迅速检测到延迟的变化。 简单易用:CloudWatch 指标和警报的设置相对简单,不需要额外的复杂处理或数据解析。 集成性:CloudWatch 与其他 AWS 服务(如 CI/CD 管道)集成良好,可以直接触发警报,从而迅速采取措施停止部署。 相比之下,其他选项(如 B、C 和 D)可能涉及更复杂的设置或延迟较高的检测时间。因此,A 是实现最快检测时间的最佳方法。