亚马逊云代理商:CloudWatch Agent 全解析 5 步实现服务器监控

一、为何需要 CloudWatch Agent?

AWS 基础监控仅提供 5 分钟粒度的 CPU / 内存等有限指标。对于以下需求需部署 Agent:

  • 获取 1 分钟高精度监控数据

  • 监控进程 / 服务状态(如 Nginx、MySQL)

  • 收集操作系统级指标(磁盘 IO、内存分页)

  • 统一管理混合云环境(支持本地服务器)

二、5 步安装配置指南
步骤 1:IAM 权限配置

✅ 必须将策略附加到 EC2 实例的 IAM 角色(直接配置密钥有安全风险)

步骤 2:SSH 连接实例执行安装命令

Linux 系统:

wget https://s3.amazonaws.com/amazoncloudwatch-agent/linux/amd64/latest/AmazonCloudWatchAgent.zipunzip AmazonCloudWatchAgent.zipsudo ./install.sh

Windows 系统:

Invoke-WebRequest -Uri https://s3.amazonaws.com/amazoncloudwatch-agent/windows/amd64/latest/amazon-cloudwatch-agent.msi -OutFile .\amazon-cloudwatch-agent.msi

msiexec /i amazon-cloudwatch-agent.msi

步骤 3:生成初始配置文件

sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard

步骤 4:手动优化按需配置(高级)

避坑指南:

  1. 避免监控所有磁盘(增加费用)
  2. Linux 系统需添加"append_dimensions": {"InstanceId": "${aws:InstanceId}"}确保实例标识
步骤 5:启动服务并验证

sudo systemctl start amazon-cloudwatch-agentsudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a status

成功输出应包含:"status": "running"

  • 典型问题排查

|--------------|------------------------------------------------------------------------|--------------------------------------|
| 问题现象 | 排查步骤 | 解决方案 |
| 数据延迟 > 5 分钟 | 检查日志 /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log | 开放安全组 443 端口出站规则 |
| 内存指标缺失 | 确认配置文件含 "mem": {"measurement": "mem_used_percent"} | Windows 需安装性能计数器 |
| 日志收集失败 | 检查路径是否为绝对路径(不支持通配符 *) | IAM 角色附加 CloudWatchLogsFullAccess 策略 |

相关推荐
SelectDB1 天前
Litefuse 开源并推出单进程轻量模式,25 秒就能跑起来的 Agent 可观测与评估平台
运维·后端·自动化运维
zzzzzz3102 天前
9K Star 炸裂开源!这个 C 语言写的代码知识图谱,把 Linux 内核索引压缩到了 3 分钟
linux·服务器·sql
XIAOHEZIcode2 天前
Linux系统鼠标偏移常见原因以及修复方案
linux·运维·游戏
用户0328472220703 天前
如何搭建本地yum源(上)
运维
A小辣椒4 天前
AWS Clould Support Engineer就职面试题
aws
大树886 天前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠6 天前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质6 天前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
小宇宙Zz6 天前
Maven依赖冲突
java·服务器·maven
Inhand陈工6 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信