IaaS/퍼블릭클라우드

(AWS) ECS에 CloudWatch를 적용

armyost 2022. 3. 3. 06:11
728x90

ECS내 리소스에 대한 모니터링은 크게 두가지 방법으로 구현가능하다.

 

ECS 에서 Task Definition에서 로깅 설정하기

1. 모니터링할 Task Definition의 상세페이지로 들어간다. 

2. Container Definition 섹션으로 이동하여 등록된 컨테이너 상세페이지로 들어간다.

3. 하단에 "Storage & Logging" 섹션에서 로깅설정을 한다. 완료.

 

CloudWatch 이용하기

1. [AWS Console]-[ECS]-[Cluster] 메뉴에서 클러스터를 생성할때 Default Mornitoring이 아닌 CloudWatch Mornitoring을 Enable하여 생성한다. 

2. [AWS Console]-[CloudWatch]-[Metric] 메뉴를 접속하면 못보던 메트릭이 추가되어 있다. ECS가 추가되어 있음을 볼 수 있다. 

3. [Rules]메뉴를 접속한다. 이벤트 패턴을 정의하는데 Service Name과 Event Type 을 정의한다.

4. 특정 클러스터를 모니터링하려면 Specific Cluster를 지정한다. 

'IaaS > 퍼블릭클라우드' 카테고리의 다른 글

(AWS) Opsworks 란?  (0) 2022.03.04
(AWS) ECR/ECS를 활용한 CI/CD 파이프라인  (0) 2022.03.03
(AWS) ECS와 Capacity Provider에 대해서  (0) 2022.03.02
(AWS) ElasticBeanstalk와 ECS  (0) 2022.03.02
(AWS) Fargate란?  (0) 2022.03.01