개발 공부
AWS 메모리 사용량 추적 본문
- aws cloudWatch를 사용하기 위한 IAM role 생성
- AWS Management 콘솔에 로그인한 다음 https://console.aws.amazon.com/iam/에서 IAM 콘솔을 엽니다.
- 왼쪽 탐색 창에서 **Roles(역할)**를 선택한 후 **Create role(역할 생성)**을 선택합니다.
- 신뢰할 수 있는 유형의 엔터티 선택에서 AWS 서비스가 선택되어 있는지 확인합니다.
- Choose a use case(사용 사례 선택)의 일반 사용 사례에서 EC2를 선택합니다.
- 다음:을 선택합니다. 권한.
- 정책 목록에서 CloudWatchAgentServerPolicy 옆의 확인란을 선택합니다. 필요한 경우 검색 상자를 사용하여 정책을 찾습니다.
- 다음:을 선택합니다. 검토.
- 정책 옆에 CloudWatchAgentServerPolicy가 표시되는지 확인합니다. 역할 이름에 역할의 이름을 입력합니다(예: ).CloudWatchAgentServerRole: 필요한 경우 설명을 입력합니다. 그런 다음 역할 생성을 선택합니다.
- 이제 역할이 생성되었습니다.
- EC2 인스턴스에서 CloudWatch 에이전트를 실행하는 데 필요한 IAM 역할을 생성하려면
- ec2에 cloudwatch role 부여
- Open the Amazon EC2 console at https://console.aws.amazon.com/ec2/.
- In the navigation pane, choose Instances.
- Select the instance, choose Actions, Security, Modify IAM role.
- Select the IAM role to attach to your instance, and choose Save.
- To attach an IAM role to an instance
- ec2에 cloudwatch agent 설치
- 설치
- wget https://s3.amazonaws.com/amazoncloudwatch-agent/ubuntu/amd64/latest/amazon-cloudwatch-agent.deb
- sudo dpkg -i -E ./amazon-cloudwatch-agent.deb
- 설정파일
- sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-config-wizard
- IAM 정보
- xxx.cloudWatch_accessKeys.csv
- agent 실행
- sudo /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/bin/config.json
- 설치
- 확인
'AWS' 카테고리의 다른 글
AWS 서버 사이징 참고사항 (0) | 2021.01.06 |
---|---|
aws 비용 (0) | 2021.01.06 |
AWS load balancer (ELB, ALB, NLB) (0) | 2020.12.15 |
Comments