설명
로깅 항목을 포함합니다. 이 테이블에 기록되는 로깅 수준은 text_log.level 서버 설정으로 제한할 수 있습니다.
컬럼
hostname(LowCardinality(String)) — 쿼리를 실행하는 서버의 호스트명입니다.event_date(Date) — 로그 항목의 날짜입니다.event_time(DateTime) — 로그 항목의 시간입니다.event_time_microseconds(DateTime64(6)) — 마이크로초 정밀도의 로그 항목 시간입니다.thread_name(LowCardinality(String)) — 로깅이 수행된 스레드의 이름입니다.thread_id(UInt64) — OS 스레드 ID입니다.level(Enum8('Fatal' = 1, 'Critical' = 2, 'Error' = 3, 'Warning' = 4, 'Notice' = 5, 'Information' = 6, 'Debug' = 7, 'Trace' = 8, 'Test' = 9)) — 항목 수준입니다. 가능한 값: 1 또는 'Fatal', 2 또는 'Critical', 3 또는 'Error', 4 또는 'Warning', 5 또는 'Notice', 6 또는 'Information', 7 또는 'Debug', 8 또는 'Trace', 9 또는 'Test'.query_id(String) — 쿼리의 ID입니다.logger_name(LowCardinality(String)) — 로거의 이름입니다(예: DDLWorker).message(String) — 메시지 자체입니다.revision(UInt32) — ClickHouse 리비전입니다.source_file(LowCardinality(String)) — 로깅이 수행된 소스 파일입니다.source_line(UInt64) — 로깅이 수행된 소스 줄 번호입니다.message_format_string(LowCardinality(String)) — 메시지를 포맷하는 데 사용된 포맷 문자열입니다.value1(String) — 메시지를 포맷하는 데 사용된 인수 1입니다.value2(String) — 메시지를 포맷하는 데 사용된 인수 2입니다.value3(String) — 메시지를 포맷하는 데 사용된 인수 3입니다.value4(String) — 메시지를 포맷하는 데 사용된 인수 4입니다.value5(String) — 메시지를 포맷하는 데 사용된 인수 5입니다.value6(String) — 메시지를 포맷하는 데 사용된 인수 6입니다.value7(String) — 메시지를 포맷하는 데 사용된 인수 7입니다.value8(String) — 메시지를 포맷하는 데 사용된 인수 8입니다.value9(String) — 메시지를 포맷하는 데 사용된 인수 9입니다.value10(String) — 메시지를 포맷하는 데 사용된 인수 10입니다.
예시
SELECT * FROM system.text_log LIMIT 1 \GRow 1:
──────
hostname: clickhouse.eu-central1.internal
event_date: 2020-09-10
event_time: 2020-09-10 11:23:07
event_time_microseconds: 2020-09-10 11:23:07.871397
thread_name: clickhouse-serv
thread_id: 564917
level: Information
query_id:
logger_name: DNSCacheUpdater
message: Update period 15 seconds
revision: 54440
source_file: /ClickHouse/src/Interpreters/DNSCacheUpdater.cpp; void DB::DNSCacheUpdater::start()
source_line: 45
message_format_string: Update period {} seconds
value1: 15
value2:
value3:
value4:
value5:
value6:
value7:
value8:
value9:
value10: