View a markdown version of this page

Container Insights 접근 방식 비교 - Amazon CloudWatch

Container Insights 접근 방식 비교

Amazon EKS 클러스터에는 각각 기능, 배포 모델 및 지원 수준이 다른 두 가지 Container Insights 접근 방식을 사용할 수 있습니다. 둘 다 동일한 amazon-cloudwatch-observability Amazon EKS 추가 기능을 사용합니다. 차이점은 추가 기능 버전 및 구성입니다.

이 페이지를 사용하여 두 접근 방식의 차이점을 이해하고 환경에 적합한 접근 방식을 결정합니다. 자세한 설정 지침은 OTel Container Insights(권장) 또는 Enhanced Container Insights(Classic) 섹션을 참조하세요.

기능 비교

다음 표에서는 주요 속성 전반에 걸쳐 두 가지 Container Insights 접근 방식을 비교합니다.

속성 OTel Container Insights Enhanced Container Insights(Classic)
지원되는 신호 지표, 로그 지표, 로그
향상된 관찰성
유지 관리 상태 활성 개발 유지 관리 모드
배포 복잡성 낮음 낮음
설정 방법 Amazon EKS 추가 기능(OTel 기반) Amazon EKS 추가 기능(관리형)
최소 Amazon EKS 버전 1.28 1.25
최소 추가 기능 버전 v6.2.0 v6.2.0 이전
모델 구성 추가 기능 구성 추가 기능 구성
지표 형식 Prometheus/PromQL 네이티브 CloudWatch-format(EMF)

기능 및 제한 사항

각 접근 방식에는 특정 강점과 제약이 있습니다. 다음 섹션을 검토하여 각 접근 방식이 제공하는 내용과 제한 사항을 이해합니다.

OTel Container Insights(권장)

OTel Container Insights는 다음과 같은 기능을 제공합니다.

  • 단일 OpenTelemetry 기반 에이전트를 통한 전체 신호 관찰성

  • 새로운 기능이 정기적으로 제공되는 활성 개발

  • 관리형 Amazon EKS 추가 기능으로 배포 간소화

  • 지표당 최대 150개의 레이블이 있는 PromQL 쿼리 가능 지표

OTel Container Insights에는 다음과 같은 제한 사항이 있습니다.

  • Amazon EKS 1.28 이상 필요

  • 추가 기능 버전 v6.2.0 이상 필요

  • 커뮤니티 예제로 구성된 더 작은 에코시스템이 포함된 최신 제품

설정 지침은 빠른 시작: Amazon EKS의 OTel Container Insights 섹션을 참조하세요.

Enhanced Container Insights(Classic)

Enhanced Container Insights(Classic)는 다음과 같은 기능을 제공합니다.

  • 자동화된 수명 주기 관리를 통한 관리형 Amazon EKS 추가 기능

  • 향상된 관찰성 지원

Enhanced Container Insights(Classic)에는 다음과 같은 제한 사항이 있습니다.

  • 유지 관리 모드에서는 보안 패치만 수신

  • 제한된 구성 유연성

  • 지표에서 표준 PromQL 대시보드와 호환되지 않는 독점 CloudWatch 형식 이름 사용

설정 지침은 설정 안내서(AWS CLI) 섹션을 참조하세요.

결정 안내서

다음 표를 사용하여 상황에 적합한 접근 방식을 결정합니다.

선택 기준 권장 접근 방식 이론적 근거
새로운 Amazon EKS 배포 OTel Container Insights 적극적으로 개발, 전체 신호 적용 범위, 가장 낮은 복잡성
완전한 향상된 관찰성 필요 OTel Container Insights 적극적으로 개발된 옵션만
프로덕션 환경에서 이미 Classic 실행 중 Classic(단기), OTel(마이그레이션 대상) 안정성을 유지한 후 마이그레이션 계획
오버헤드를 최소화하면서 관리형 추가 기능 선호 OTel Container Insights 낮은 구성 부담
PromQL 호환 지표 필요 OTel Container Insights 원래 Prometheus 지표 이름 유지

현재 Enhanced Container Insights(Classic)를 실행 중이고 마이그레이션하려는 경우 단계별 지침은 마이그레이션 안내서 섹션을 참조하세요.

사전 조건 요약

다음 표에는 각 접근 방식의 사전 조건이 나열되어 있습니다.

사전 조건 OTel Container Insights Enhanced Container Insights(Classic)
최소 Amazon EKS 버전 1.28 1.25
최소 추가 기능 버전 v6.2.0 v6.2.0 이전
IAM 권한 CloudWatchAgentServerPolicy CloudWatchAgentServerPolicy
필수 도구 kubectl, AWS CLI kubectl, AWS CLI
OIDC 공급자 필요 예(IRSA의 경우) 예(IRSA의 경우)

다음 단계

접근 방식을 선택한 후 다음 링크를 사용하여 시작합니다.