跳到主要内容
跳到主要内容

system.text_log

在 ClickHouse Cloud 中查询

此系统表中的数据在 ClickHouse Cloud 中的每个节点上本地保存。因此,要获得所有数据的完整视图,需要使用 clusterAllReplicas 函数。有关进一步的详细信息,请参见 这里

包含日志条目。写入此表的日志级别可以限制为 text_log.level 服务器设置。

列:

  • hostname (LowCardinality(String)) — 执行查询的服务器的主机名。
  • event_date (Date) — 条目的日期。
  • event_time (DateTime) — 条目的时间。
  • event_time_microseconds (DateTime64) — 带有微秒精度的条目时间。
  • microseconds (UInt32) — 条目的微秒数。
  • thread_name (String) — 进行日志记录的线程名称。
  • thread_id (UInt64) — 操作系统线程 ID。
  • level (Enum8) — 条目级别。可能的值:
    • 1'Fatal'
    • 2'Critical'
    • 3'Error'
    • 4'Warning'
    • 5'Notice'
    • 6'Information'
    • 7'Debug'
    • 8'Trace'
  • 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 \G
Row 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
microseconds:            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: