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에 대해 확인되며, 목록이 존재하지 않는 이벤트를 언급하면 쿼리가 실패해요.