게시된 날짜: Jul 8, 2021
오늘 AWS Distro for OpenTelemetry(ADOT)에 Amazon CloudWatch Container Insights(평가판)의 Amazon Elastic Cloud Compute(EC2)에서 실행되는 Amazon Elastic Kubernetes Service(EKS) 지표에 대한 지원이 추가되었습니다. 이를 통해 고객은 컨테이너 지표를 쉽게 수집하고 Amazon CloudWatch의 다른 지표와 함께 분석할 수 있습니다. 이번 출시로 ADOT 수집기를 사용하여 Amazon CloudWatch 에이전트와 동일하게 EC2에서 실행되는 Amazon EKS 및 Kubernetes 클러스터에서 CPU, 메모리, 디스크 및 네트워크 상태와 같은 인프라 지표를 수집할 수 있습니다. OpenTelemetry용 AWS Distro 수집기를 사용하여 AWS App Mesh, NGINX, Memcached, Java/JMX 및 HAProxy에서, 그리고 Amazon EKS 및 Amazon Elastic Container Service(ECS)에서 실행되는 클러스터에서 Prometheus 워크로드 지표를 수집하고, Amazon CloudWatch에서 분석 및 분류를 위해 사전 구축된 대시보드를 사용할 수 있습니다. 또한 어떤 지표와 차원을 CloudWatch로 전송할 것인지 구성하고 사용자 지정할 수 있으므로 Container Insights에서 생성되는 데이터의 양과 비용을 줄일 수 있습니다.
ADOT는 OpenTelemetry 프로젝트에 대하여 AWS가 지원하는 안전하고 프로덕션 준비가 완료된 배포입니다. Cloud Native Computing Foundation의 일부인 OpenTelemetry는 애플리케이션 모니터링을 위해 분산된 트레이스 및 지표를 수집하는 오픈 소스 API, 라이브러리 및 에이전트를 제공합니다. ADOT를 사용하면 애플리케이션을 한 번만 계측하여 연관된 지표 및 트레이스를 여러 모니터링 솔루션으로 전송할 수 있습니다. 자동 계측 에이전트를 사용하면 코드 변경 없이 트레이스를 수집할 수 있습니다. 또한 ADOT는 AWS 리소스 및 관리형 서비스에서 메타데이터를 수집하므로 애플리케이션 성능 데이터를 기반 인프라 데이터에 연관시켜 문제에 대한 평균 해결 시간을 단축할 수 있습니다. ADOT를 사용하면 온프레미스 애플리케이션은 물론, Amazon Elastic Compute Cloud(EC2), AWS Lambda, Amazon Elastic Container Service(ECS), Amazon Elastic Kubernetes Service(EKS), AWS Fargate에서 실행 중인 애플리케이션을 계측할 수 있습니다.
AWS CloudFormation 템플릿, AWS 명령줄 인터페이스(CLI) 또는 kubectl 명령을 사용하여 Amazon EKS용 ADOT의 최신 버전을 데몬 세트 또는 서비스로 구성 및 배포하거나 Amazon ECS에서 사이드카 또는 서비스로 구성 및 배포할 수 있습니다.