Jaeger v2와 OpenTelemetry, 구조와 샘플링 정리
·
MSA
시작하며안녕하세요. 개발자 Stark입니다.제가 최근 MSA 프로젝트를 운영하다 보니 서버 간 트랜잭션을 한눈에 볼 수 있도록 도와주는 분산추적 도구가 정말 중요하다는 생각을 하게 되었습니다. 예전에 제가 사이드 프로젝트를 할 때 Zipkin을 활용하여 분산추적을 구현해 봤었는데 최근 제가 트렌드를 알아봤더니 Jaeger를 사용하는 것이 조금 더 클라우드 네이티브 환경에 잘 맞는다는 것을 알게 되었습니다. 그래서 이번 기회에 실무 프로젝트에도 적용해 볼 겸 공식 가이드도 계속 살펴보고 AI 검색(ChatGPT Deep Research)의 도움을 받아 내용을 정리해봤습니다. 참고로 내용은 제가 구축하려는 방향성인 Jaeger(v2) + Elasticsearch를 기준으로 설명되었습니다. 잘못된 정보가 있을..