그라파나
를 사용해 ECS 클러스터
내 서비스
의 Metric
을 보는 방법을 공유하려 한다.
이 과정에서 AWS
의 Cloud Watch
를 그라파나의 datasource
로 사용한다.
Metric
을 통해 ECS의 CPU 사용률과 Memory 사용률을 볼 수 있다.
선제조건: ECS 를 실행되고 있다는 전제하에 진행한다.
docker run -d --name=grafana -p 3000:3000 grafana/grafana
브라우저
에서 localhost:3000
으로 접속id
및 password
는 admin
이다.DataSource
에 Cloud Watch
를 선택한다.Cloud Watch
의 환경을 설정한다.Access Key ID
와 Secret Access Key
를 입력한다.아래의 대시보드를 Import
하여 표시하는 과정이다.
대시보드
에서 import
를 선택한다.551
을 입력하고 Load
하여 Import
한다.
551
는 대시보드 ID 이다. (ECS 대시보드 링크 참조)
🔸 STEP 2
에서 추가한 대시보드에 들어간 뒤, 자신의 클러스터와 서비스를 선택하면 아래와 같이 자신의 메트릭 정보를 확인할 수 있다.