AmazonAmazon DevOps Engineer Professional DOP-C02 Certification
·CN
·更新于 4 Aug 2026
一家公司将其应用程序迁移到 EC2 上的 Amazon EKS 集群,并启用了基于 CPU 的自动扩缩。在高负载下,应用程序出现内存错误,并且扩缩不足。该公司需要收集和分析随时间变化的内存指标。以下哪些步骤组合可以实现此目的?(选择三项)
选择一个答案
点击一个选项来检查您的答案。
正确答案: 将 CloudWatchAgentServerPolicy 托管 IAM 策略附加到集群使用的 IAM 实例配置文件。, 将统一的 CloudWatch 代理部署到集群现有的 EC2 实例以收集性能指标,并将该代理烘焙到新节点的 AMI 中。, 使用 Service 维度分析 ContainerInsights 命名空间中的 pod_memory_utilization CloudWatch 指标。.
为什么这是答案
要收集和分析 EKS 集群的内存指标,需要确保 CloudWatch 代理有权限运行并部署到节点上,然后才能在 CloudWatch 中查看数据。将 CloudWatchAgentServerPolicy 附加到集群使用的 IAM 实例配置文件,可以授权 EC2 实例发送指标到 CloudWatch。将统一的 CloudWatch 代理部署到现有 EC2 实例并烘焙到 AMI 中,确保所有节点(包括新扩缩的节点)都能收集性能指标。最后,使用 Service 维度分析 ContainerInsights 命名空间中的 podmemoryutilization CloudWatch 指标,可以按服务级别查看 Pod 的内存使用情况,这对于识别应用程序层面的内存问题至关重要。将策略附加到服务账户角色不适用于 EC2 实例发送指标。ADOT 收集器主要用于跟踪和指标,但 CloudWatch 代理是收集系统级和容器级指标的标准方式。分析 nodememoryutilization 维度可以查看节点整体内存,但无法细化到应用程序服务级别。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 →
无需银行卡