기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
관찰성
AWS 는 AWS 기본적으로에 배포된 5G CNFs에 대한 관찰성을 활성화합니다. 이는 Amazon CloudWatch에서 활성화됩니다. CloudWatch는 클라우드 리소스 및 애플리케이션에 대한 완전한 가시성을 제공합니다.
Amazon CloudWatch는이 프로세스 중에 네 가지 주요 단계를 수행합니다.
-
수집 - 및 온프레미스 서버에서 실행되는 모든 AWS 리소스, 애플리케이션 및 서비스에서 지표 AWS 와 로그를 수집합니다.
-
모니터링 - CloudWatch 대시보드를 사용하여 애플리케이션과 인프라를 시각화하고, 로그와 지표를 나란히 연결하여 문제를 해결하고, CloudWatch 경보 를 사용하여 알림을 설정합니다.
조치 - CloudWatch Events 및를 사용하여 운영 변경에 대한 응답을 자동화합니다AWS Auto Scaling
. 분석 - CloudWatch 지표 수학을 사용하여 최대 1초의 지표, 확장된 데이터 보존(15개월) 및 실시간 분석.
Amazon CloudWatch 에이전트는 고객의 Kubernetes 클러스터에 설치됩니다. 에이전트는 Prometheus 구성
Amazon CloudWatch Container Insights는 컨테이너화된 애플리케이션에서 Prometheus 지표의 검색 및 수집을 자동화합니다. 대시보드에서 시각화된 집계된 사용자 지정 CloudWatch 지표를 자동으로 수집, 필터링 및 생성합니다.
각 이벤트는 완전히 구성할 수 있는 선별된 지표 차원 집합에 대한 CloudWatch 사용자 지정 지표로 지표 데이터 포인트를 생성합니다. 집계된 Prometheus 지표를 CloudWatch 사용자 지정 지표 통계로 게시하면 성능 문제 및 장애를 모니터링, 경보 및 해결하는 데 필요한 지표 수가 줄어듭니다. 또한 CloudWatch Logs Insights 쿼리 언어를 사용하여 충실도가 높은 Prometheus 지표를 분석하여 컨테이너화된 환경의 상태와 성능에 영향을 미치는 특정 포드와 레이블을 격리할 수 있습니다.
AWS CloudTrail 는 이러한 가시성을 제공하여 서비스 전반의 모든 API 호출을 기록합니다.는 규정 준수 검증 기능을 AWS Config
-
AWS 는 기본적으로 Prometheus, Fluentd 등과 같은 오픈 소스 지표 도구를 통합할 수 있습니다.
Prometheus 지표는 추가 분석을 위해 Amazon CloudWatch 또는 OpenSearch Service에 추가로 수집할 수 있습니다.
-
AWS 는 fluentD를 표준 메커니즘으로 사용하여 다양한 시스템에서 로그를 수집합니다. 이 프로젝트에는 동일한 메커니즘이 사용되고 구성됩니다.
이 메커니즘을 구성하는 방법에 대한 자세한 내용은 CloudWatch Logs로 로그를 전송하도록 FluentD를 DaemonSet로 설정을 참조하세요.

Amazon CloudWatch 모니터링 지표의 예