[EKS] AWS Distro for OpenTelemetry (ADOT) 과 X-Ray
·
Kubernetes & EKS/k8s 운영 가이드
들어가기 앞서애플리케이션 트레이싱 도입을 검토하던 중, ADOT을 활용한 AWS X-Ray 트레이싱을 사용하기로 결정했다. Istio 환경에서는 Jaeger를 사용하는 것도 하나의 선택지일 수 있다. 그러나 Jaeger는 Feign 라이브러리 추가 등 애플리케이션 코드 변경이 필요한 비교적 침투적인 방식이다. 현재 상황에서 애플리케이션 코드를 수정할 수 없는 상황이라고 판단했기 때문에, 코드 변경 없이 트레이싱을 구성할 수 있는 ADOT을 선택했다. 본 글에서는 ADOT을 이용해 X-Ray 트레이싱을 구성하는 방법을 설명한다.AWS Distro for OpenTelemetry (ADOT) 이란?AWS Distro for OpenTelemetry(ADOT)는 클라우드 CNCF의 OpenTelemetry 프..