ECS Container Insights 설정 점검

Pulumi ECS 클러스터에서 필요한 Container Insights 지표를 수집하세요.

설명

Container Insights는 ECS 클러스터와 서비스의 자원 사용량과 운영 상태를 CloudWatch에서 자세히 살펴볼 수 있게 합니다. 기능이 꺼져 있으면 장애 원인 분석에 필요한 정보가 부족해 대응이 늦어질 수 있습니다.

이 설정은 기본 ECS 지표나 별도 모니터링과 구분해야 합니다. 클러스터 설정을 생략한 경우에는 계정 기본값과 실제 활성화 상태를 확인하세요.

잠재적 영향

  • 성능 저하나 비정상 상태를 늦게 발견할 수 있습니다.
  • 장애 원인과 영향 범위를 확인하는 데 더 많은 시간이 걸릴 수 있습니다.

해결 방법

ECS 클러스터의 settings에 name: containerInsights와 value: enabled를 지정하세요. 더 상세한 관측이 필요하면 사용 중인 공급자가 지원하는 enhanced도 검토하세요. 수집 비용과 권한을 확인하고 배포 후 CloudWatch 지표, 대시보드와 경보를 검증하세요.

예시

변경 전

yaml
name: aws-eks
runtime: yaml
resources:
  foo:
    type: aws:ecs:Cluster
    properties:
      settings:
        - name: containerInsights
          value: disabled

containerInsights를 명시적으로 비활성화합니다.

변경 후

yaml
name: aws-eks
runtime: yaml
resources:
  foo:
    type: aws:ecs:Cluster
    properties:
      settings:
        - name: containerInsights
          value: enabled

같은 클러스터에 Container Insights를 활성화합니다. 정상적인 지표 수집과 필요한 경보가 구성되어 있는지 확인하세요.

참조