一个应用程序在 Application Load Balancer 后面的 EC2 实例上运行,并通过 Auto Scaling 组进行扩展。偶尔应用程序会变慢;CloudWatch 显示某些实例的 CPU 使用率非常高。管理员必须构建一个 CloudWatch 控制面板,自动显示每个 EC2 实例的 CPU 指标,包括 Auto Scaling 稍后启动的实例。最符合操作效率的方法是什么?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 使用 CloudWatch Metrics Explorer 按 aws:autoscaling:groupName 标签筛选指标,创建 CPUUtilization 可视化,并将该可视化添加到 CloudWatch 控制面板。.
为什么这是答案
正确答案是使用 CloudWatch Metrics Explorer 按 aws:autoscaling:groupName 标签筛选指标,创建 CPUUtilization 可视化,并将其添加到 CloudWatch 控制面板。这是最符合操作效率的方法,因为 CloudWatch Metrics Explorer 允许您使用标签自动包含 Auto Scaling 组中所有实例的指标,包括稍后启动的实例。您无需手动更新控制面板或编写自定义代码。 其他选项不符合操作效率: 订阅 Auto Scaling 通知并使用 Lambda 更新控制面板需要额外的开发和维护工作,增加了复杂性。 在每个 EC2 实例上运行代理或自定义脚本来流式传输 CPU 使用率是多余的,因为 CloudWatch 已经自动收集了这些指标,并且需要额外的配置和管理。 按实例状态筛选无法保证只包含 Auto Scaling 组中的实例,并且无法自动包含新启动的实例。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡