前提:在aws的ec2手动搭建Cloudwatch Agent,以收集ec2内存、磁盘性能
操作步骤:
1、给ec2增加角色,角色具有CloudWatchAgentServerPolicy权限
选择安全>>修改 IAM 角色
2、安装amazon-cloudwatch-agent,其中ap-southeast-1更换为对应的区域编码
yum install -y https://s3.ap-southeast-1.amazonaws.com/amazoncloudwatch-agent-ap-southeast-1/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm
查看是否安装成功:systemctl status amazon-cloudwatch-agent
3、使用向导创建 CloudWatch 代理配置文件
/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
对应配置内容
4、在/opt/aws/amazon-cloudwatch-agent/bin/config.json
由此json文件生成
将此文件拷贝到ect目录
cd /opt/aws/amazon-cloudwatch-agent/bin/
cp config.json …/etc/amazon-cloudwatch-agent.json
5、启动amazon-cloudwatch-agent
systemctl start amazon-cloudwatch-agent
systemctl enable amazon-cloudwatch-agent
systemctl status amazon-cloudwatch-agent
6、查看cloudwatch,有告警指标出现