OpenTelemetry 추적 시작 세션 설정

OpenTelemetry 추적 시작 세션 설정 (opentelemetry_start_*)

이 페이지에서는 ClickHouse가 실행하는 작업에 대해 추적(trace)을 시작할 확률을 설정하는 opentelemetry_start_* 세션 설정들을 다뤄요. ZooKeeper 요청과 실행된 쿼리에 대한 추적 시작 확률을 각각 제어할 수 있어요. 이 설정들은 system.settings 테이블에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성돼요.

출처: 문서

본문

이 설정들은 system.settings에서 확인할 수 있으며 소스에서 자동 생성돼요.

opentelemetry_start_keeper_trace_probability

ZooKeeper 요청에 대해 추적을 시작할 확률이에요 — 부모 추적이 있든 없든 적용돼요. 가능한 값:

  • auto - opentelemetry_start_trace_probability 설정과 같아요

  • 0 — 추적이 비활성화돼요

  • 0부터 1 — 확률 (예: 1.0 = 항상 활성화)

opentelemetry_start_trace_probability

ClickHouse가 실행된 쿼리에 대해 추적을 시작할 확률을 설정해요(부모 trace context가 제공되지 않은 경우). 가능한 값:

  • 0 — 모든 실행된 쿼리에 대한 추적이 비활성화돼요(부모 trace context가 제공되지 않은 경우).

  • [0..1] 범위의 양의 부동소수점 숫자. 예를 들어 설정 값이 0,5이면 ClickHouse는 평균적으로 절반의 쿼리에 대해 추적을 시작할 수 있어요.

  • 1 — 모든 실행된 쿼리에 대한 추적이 활성화돼요.

더 알아보기 (Learn more)