Memonitor RAM Usage pada Instance EC2 dengan CloudWatch
In this video i will show you how to monitor memory usage of EC2 instance with Cloudwatch Agent.
- sudo wget https://s3.amazonaws.com/amazoncloudwatch-agent/ubuntu/amd64/latest/amazon-cloudwatch-agent.deb
- sudo dpkg -i ./amazon-cloudwatch-agent.deb
- sudo vi /opt/aws/amazon-cloudwatch-agent/bin/config.json
{
"metrics":{
"metrics_collected":{
"mem":{
"measurement":[
"mem_used_percent"
],
"metrics_collection_interval":10
}
},
"append_dimensions": {
"InstanceId": "${aws:InstanceId}"
}
}
}
- sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json -s
- sudo ps aux | grep amazon-cloudwatch-agent
- sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -m ec2 -a start