前提:在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,有告警指标出现

本文介绍如何在AWS的EC2实例上手动安装并配置CloudWatch Agent,以实现对EC2实例的内存及磁盘性能监控。具体步骤包括为EC2实例添加具有CloudWatchAgentServerPolicy权限的角色、安装amazon-cloudwatch-agent软件包、创建CloudWatch代理配置文件等。

400

被折叠的 条评论
为什么被折叠?



