Aws Ecs 服务性能指标 - 最大 CPU 利用率是一个数据点还是多个节点集群中数据点的聚合?

问题描述 投票:0回答:1

多个节点的 aws ecs fargate 服务中的最大 CPU 利用率是否代表一个数据点,即一个节点的最大 cpu 或指定时间段内所有节点的最大 CPU 总和除以节点总数。示例 假设集群中有 2 个节点,在 1 分钟内,节点 1 观察到的最大 cpu 为 70%,节点 2 为 50%,则 ECS 服务报告的最大 cpu 利用率将为 70+50/2 = 60% 还是一个节点的最大值为 70% ?

amazon-web-services amazon-ecs amazon-cloudwatch aws-fargate
1个回答
0
投票

在进一步阅读和检查容器发送到 cloudwatch 以创建这些指标的各个 json 日志消息后,最大 CPU 利用率是指定时间段内从所有节点收集的所有数据点的最大值,即它代表一个特定节点上的峰值。各个节点仅发送 CPU 利用率数据点,而不发送最大 cpu 利用率。

来自单个节点洞察消息的示例片段。

CpuReserved : 2048, CpuUtilized : 313.5060546875

AWS ECS CloudWatch 指标

© www.soinside.com 2019 - 2024. All rights reserved.