-
aws cloudwatch memory monitoring 추가aws 2020. 11. 11. 15:33728x90
cloudwatch 설치 및 설정 추가 (memory monitoring)
cd /tmp && wget https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm rpm -U ./amazon-cloudwatch-agent.rpm instance_id=$(curl http://169.254.169.254/latest/meta-data/instance-id) ImageId=$(curl http://169.254.169.254/latest/meta-data/ami-id) InstanceType=$(curl http://169.254.169.254/latest/meta-data/instance-type) ################################################## # Manually Create or Edit the CloudWatch Agent Configuration File # https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Agent-Configuration-File-Details.html ################################################## mkdir /usr/share/collectd cd /usr/share/collectd && touch types.db sudo tee "/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json" >/dev/null <<EOF { "agent": { "metrics_collection_interval": 60, "run_as_user": "root" }, "logs": { "logs_collected": { "files": { "collect_list": [ { "file_path": "", "log_group_name": ".", "log_stream_name": "${instance_id}" } ] } } }, "metrics": { "metrics_collected": { "collectd": { "metrics_aggregation_interval": 60 }, "mem": { "measurement": [ "mem_used", "mem_cached", "mem_total", "mem_used_percent" ], "metrics_collection_interval": 60, "append_dimensions": { "ImageId": "${ImageId}", "InstanceId": "${instance_id}", "InstanceType": "${InstanceType}" } }, "swap": { "measurement": [ "swap_used", "swap_free", "swap_used_percent" ], "metrics_collection_interval": 60, "append_dimensions": { "ImageId": "${ImageId}", "InstanceId": "${instance_id}", "InstanceType": "${InstanceType}" } } } } } EOF
명령줄을 사용하여 CloudWatch 에이전트 시작
/opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json -s
'aws' 카테고리의 다른 글
동일한 vpc 내에 public subnet 과 private subnet ssm agent 적용 방법 (0) 2020.11.10 ssm agent 설치 (centos) (0) 2020.11.09 boto3 패키지를 사용한 s3 권한 확인 업로드 테스트 (using boto3 for s3 upload test) (0) 2020.11.06 mount to s3 with s3fs on redhat(centos) (0) 2020.11.04 Jupyterhub 구축 가이드 (0) 2020.11.02