首页 > 解决方案 > 监控 AWS EC2 的内存使用情况

问题描述

在使用和不使用 Cloudwatch 代理的情况下监控 EC2 时,我有点困惑。据我所知,Cloudwatch 代理默认情况下不会安装在 EC2 linux 上,但一些基本的系统指标(如 CPU 使用率)仍然可以在 Cloudwatch 中监控和显示。

我的问题

标签: amazon-web-servicesamazon-ec2amazon-cloudwatch

解决方案


如果我现在需要监控 EC2 中默认未监控的内存使用情况,我是否应该只设置 Cloudwatch 代理并将内存使用情况发布到 CloudWatch 指标?

是的,这是监控 EC2 实例上的操作系统级别指标的正确方法。

如果我不设置 Cloudwatch 代理而只启用详细监控呢?是否可以通过在没有 cloudwatch 代理的情况下仅启用详细监控来监控内存使用情况?

详细监控只是将监控间隔从 5 分钟更改为 1 分钟,它不会启用额外的指标。CloudWatch 无法进入 EC2 操作系统查看内存使用情况,因此您必须在服务器上安装 CloudWatch 代理来监控内存使用情况。


推荐阅读