AWS 使用 Amazon EC2 控制台安装和配置 CloudWatch 代理以添加其他指标如内存

默认情况下,Amazon CloudWatch 提供基本指标(例如 CPUUtilizationNetworkIn)用于监控 Amazon EC2 实例。要收集其他指标,您可以在 EC2 实例上安装 CloudWatch 代理,然后将该代理配置为发出所选指标。您可以使用 Amazon EC2 控制台执行此操作,而不必在每个 EC2 实例上手动安装和配置 CloudWatch 代理

戳->官方文档

一.安装AWS Systems Manager Agent(SSM Agent)

1.查看是否安装SSM Agent

不同操作系统参考:查找预装了 SSM Agent 的 AMIs - AWS Systems Manager

这里系统是:

Ubuntu Server(64 位 - Deb) 所以执行:sudo systemctl status amazon-ssm-agent

显示 Amazon Linux 2 实例上未安装 SSM Agent。

Unit amazon-ssm-agent.service could not be found.

  1. 在Debian Server 上的 SSM Agent 的快速安装命令:
  • 输入以下命令以在实例上创建临时目录:sudo dpkg -r amazon-ssm-agent

  • 运行以下命令以更改到临时目录: cd /tmp/ssm

  • x86_64 实例执行:

wget https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/latest/debian_amd64/amazon-ssm-agent.deb

  • 执行:sudo dpkg -i amazon-ssm-agent.deb

  • 使用以下命令验证代理是否正在运行:sudo systemctl status amazon-ssm-agent 上述表示运行中

二.添加实例的 IAM 权限

1.新建角色:

添加2个权限策略(附加策略):

AmazonSSMManagedInstanceCore (使实例能够使用 Systems Manager 安装和配置 CloudWatch 代理)

CloudWatchAgentServerPolicy -- 使实例能够使用 CloudWatch 代理将数据写入 CloudWatch

如下图所示:

2.指定实例修改IAM角色,指定为上述添加的角色(如EC2SSMRole)

三.配置CloudWatch代理

若实例没有添加附加策略则会出现下图的错误:

四.安装cloudWatch代理

五.选择配置

保存即可。

六.上述是针对单个实例安装ssm agent的,要为所在区域的 Debian Server 上安装 SSM Agent见文档

相关推荐
翼龙云_cloud6 小时前
国际云代理商:2026年国际云注册风控升级实战指南 8 大平台无卡解决方案对比
服务器·阿里云·云计算
阿里云大数据AI技术10 小时前
全模态、多引擎、一体化,阿里云DLF3.0构建Data+AI驱动的智能湖仓平台
人工智能·阿里云·云计算
摇滚侠10 小时前
阿里云安装的 Redis 在什么位置,如何找到 Redis 的安装位置
redis·阿里云·云计算
m0_6948455714 小时前
tinylisp 是什么?超轻量 Lisp 解释器编译与运行教程
服务器·开发语言·云计算·github·lisp
ESBK202514 小时前
第四届移动互联网、云计算与信息安全国际会议(MICCIS 2026)二轮征稿启动,诚邀全球学者共赴学术盛宴
大数据·网络·物联网·网络安全·云计算·密码学·信息与通信
fendouweiqian16 小时前
AWS WAF(配合 CloudFront)基础防护配置:免费能做什么、要不要开日志、如何限制危险方法
网络安全·aws·cloudfront
_运维那些事儿1 天前
VM环境的CI/CD
linux·运维·网络·阿里云·ci/cd·docker·云计算
人间打气筒(Ada)1 天前
k8s:CNI网络插件flannel与calico
linux·云原生·容器·kubernetes·云计算·k8s
主机哥哥2 天前
2026年阿里云五种方案快速部署 OpenClaw(Clawdbot)详细教程
阿里云·云计算
m0_694845572 天前
music-website 是什么?前后端分离音乐网站部署实战
linux·运维·服务器·云计算·github