EC2 의 RAM 사용률 등 더 자세한 지표를 수집.생성하기 위해 설치
AWS 가이드 참고:
https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html
sudo rpm -U ./amazon-cloudwatch-agent.rpm
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
statsd, collectd 는 [2] No 선택
IAM Role 생성:
EC2 에 IAM 역할 연결
EC2 - 인스턴스 우클릭 - 인스턴스설정 - IAM 역할 연결 - 생성한 IAM 역할 (CloudWatchAgentServerRole) EC2 의 RAM 사용률 등 더 자세한 지표를 수집.생성하기 위해 설치
AWS 가이드 참고:
https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html
https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html
CloudWatch 에이전트를 사용하여 Amazon EC2 인스턴스 및 온프레미스 서버로부터 지표 및 로그 수집
Agent 다운로드:
wget https://s3.amazonaws.com/amazoncloudwatch-agent/amazon_linux/amd64/latest/amazon-cloudwatch-agent.rpm
Agent 설치:
sudo rpm -U ./amazon-cloudwatch-agent.rpm
Agent 설정 마법사 시작:
sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
statsd, collectd 는 [2] No 선택
IAM Role 생성:
AWS 가이드 참고
https://docs.aws.amazon.com/ko_kr/AmazonCloudWatch/latest/monitoring/create-iam-roles-for-cloudwatch-agent-commandline.html
EC2 에 IAM 역할 연결:
EC2 - 인스턴스 우클릭 - 인스턴스설정 - IAM 역할 연결 - 생성한 IAM 역할 (CloudWatchAgentServerRole)
Agent 실행 :
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
Agent Log 확인:
vi /opt/aws/amazon-cloudwatch-agent/logs/amazon-cloudwatch-agent.log