관측 자료를 옮기는 공통 규칙
계측으로 생성한 자료는 분석에 사용할 위치까지 전달돼야 한다. OTLP는 이런 자료의 표현과 송수신 규칙을 정한다. 응용과 에이전트 및 수집기 등 서로 다른 단계 사이에서 공통 전달 방식으로 활용할 수 있다.
요청과 응답의 의미
클라이언트는 Export 요청을 보내고 서버는 자료의 수용 결과를 응답한다. 일부만 수용한 결과와 재시도할 수 있는 실패 및 재시도해서는 안 되는 실패를 구분하므로 단순히 연결 성공 여부만으로 전달 결과를 판단하지 않는다.
한 구간의 확인과 전체 경로
프로토콜의 수신 확인은 직접 통신하는 클라이언트와 서버 사이에 적용된다. 중간 수집기가 여러 개 있는 경로에서 앞 구간이 성공했다는 사실만으로 최종 목적지까지 저장됐다고 단정할 수는 없다. 전체 전달의 보장은 구성 요소들의 처리까지 함께 살펴야 한다.
관련 문서
OpenTelemetry / gRPC / HTTP / 프로토콜 버퍼 / Fluent Bit / Jaeger 분산 추적