여러 구성 요소의 동작 연결
큰 서비스는 다른 팀과 언어로 만든 모듈들이 여러 장비에서 협력한다. 한 요청의 동작을 이해하려면 개별 모듈의 기록만 보는 것보다 구성 요소 사이의 실행 관계를 함께 살펴야 한다.
계측 부담을 줄이는 방식
초기 설계는 적은 수의 공통 라이브러리에 계측을 집중하고 표본 추출을 사용했다. 응용마다 큰 변경을 요구하지 않으면서 넓은 시스템에 추적을 적용하려는 선택이다.
추적에서 분석 기반으로
2010년 보고서는 개발과 배포 및 실제 사용 경험을 설명했다. 처음에는 독립 추적 도구였지만 다른 분석 도구를 만들 수 있는 관측 기반으로 확장됐다는 점도 주요 내용이다.
관련 문서
Jaeger 분산 추적 / OpenTelemetry / Prometheus 모니터링 / Monarch 시계열 데이터베이스 / gRPC / API