trace_profile_events* 세션 설정

trace_profile_events* 세션 설정

이 페이지에서는 프로필 이벤트 추적과 관련된 trace_profile_events* 세션 설정들을 다뤄요. 프로필 이벤트 업데이트 시 스택 트레이스를 수집해 trace_log로 보내는 동작과 추적할 이벤트 목록을 제어해요. 이 설정들은 system.settings 테이블에서 확인할 수 있으며 ClickHouse 소스에서 자동 생성돼요.

출처: 문서

본문

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

trace_profile_events

프로필 이벤트의 각 업데이트에서 프로필 이벤트 이름과 증가 값을 포함한 스택 트레이스를 수집하여 trace_log로 보내는 동작을 활성화 또는 비활성화해요. 가능한 값:

  • 1 — 프로필 이벤트 추적 활성화.

  • 0 — 프로필 이벤트 추적 비활성화.

trace_profile_events_list

trace_profile_events 설정이 활성화되었을 때, 추적할 이벤트를 지정된 쉼표로 구분된 이름 목록으로 제한해요. trace_profile_events_list가 빈 문자열이면(기본값) 모든 프로필 이벤트를 추적해요. 예시 값: DiskS3ReadMicroseconds,DiskS3ReadRequestsCount,SelectQueryTimeMicroseconds,ReadBufferFromS3Bytes. 이 설정을 사용하면 많은 수의 쿼리에 대해 더 정밀한 데이터 수집이 가능해요. 그렇지 않으면 방대한 이벤트가 내부 시스템 로그 큐를 넘쳐 일부가 버려질 수 있기 때문이에요. 이름은 system.events에 대해 확인되며, 목록이 존재하지 않는 이벤트를 언급하면 쿼리가 실패해요.

더 알아보기 (Learn more)