EC2 상세 모니터링 설정 점검

워크로드에 필요한 지표 주기와 경보를 구성하세요.

설명

EC2의 기본 모니터링은 대부분의 지표를 5분 단위로 제공합니다. 상세 모니터링을 사용하지 않으면 짧은 부하 변화의 분석이 어려울 수 있지만 모니터링 자체가 중단되는 것은 아니며 상태 검사 지표는 기본 모니터링에서도 1분 단위로 제공됩니다.

상세 모니터링은 지원되는 인스턴스 지표를 1분 단위로 제공하며 추가 비용이 발생합니다. 메모리 사용량이나 파일 시스템 여유 공간처럼 별도의 수집이 필요한 지표를 자동으로 추가하지는 않습니다.

잠재적 영향

  • 짧은 CPU나 네트워크 부하 변화를 파악하기 어려워 장애 대응이 늦어질 수 있습니다.
  • 필요 이상으로 상세 지표를 수집하면 비용이 증가할 수 있습니다.

해결 방법

워크로드의 대응 시간과 관측 목적을 확인하고 1분 단위 지표가 필요하면 Monitoring을 true로 설정하세요. 실제 지표 수집과 경보를 확인하세요. 운영체제 내부 지표가 필요하면 CloudWatch 에이전트 등 별도 수집 수단을 구성하고 비용도 검토하세요.

예시

같은 EC2 인스턴스의 일부 설정입니다. AMI 식별자는 해당 리전에서 사용할 실제 이미지로 바꾸세요.

변경 전

yaml
Resources:
  MyEC2Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: ami-12345678
      InstanceType: t3.micro
      Monitoring: false

기본 모니터링을 사용합니다. 모든 지표 수집을 끄는 설정은 아닙니다.

변경 후

yaml
Resources:
  MyEC2Instance:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: ami-12345678
      InstanceType: t3.micro
      Monitoring: true

상세 모니터링을 활성화합니다. 경보와 운영체제 내부 지표 수집은 별도로 구성하세요.

참조