amazon-cloudwatch - AWS CloudWatch - 监控每个 CPU 的 CPU 利用率
问题描述
我有一个带有 8 个 vCPU 的 EC2 实例。我想查看有关每个 CPU 的 cpu 利用率的指标(以及稍后的警报)。
CPUUtilization指标是所有 CPU 的总和。
由于我们正在运行一些 CPU 繁重的进程,我想知道是否有一个 CPU 的利用率接近 90%,或者是否有 6 个 CPU 的利用率超过 20%。即使是所有 CPU 的最大利用率也足够了。
有没有办法知道或者必须是自定义指标?
解决方案
您可以在 EC2 实例上安装 CloudWatch 代理totalcpu
并设置为“false”(默认为“true”)。这将为您提供每个 CPU 内核的指标。
推荐阅读
- html - 考虑容器一侧的侧边栏和内容区域的问题查找计算
- javascript - 删除所有带有 Key Id 的元素
- html - .HTMLBody - 正文和签名之间的间距
- bash - Bash 循环产生不需要的重复结果
- php - 根据不同的值计算多维数组中的数组值
- asp.net - 在 ASP.net Web API 中为 Angular 前端设置路由
- java - 将字符串值转换为 double 类型的二维数组
- c++ - 冒泡排序中需要的交换次数,但没有实际排序
- vb.net - 将组合框日期与可数据框进行比较
- ms-access - 从 Ms Access 中的 ADODB.Connection 创建链接表