tencent cloud

文档反馈

日志说明

最后更新时间:2021-07-01 10:47:26

    ClickHouse 服务端日志说明

    ClickHouse 服务端的日志配置默认在 /etc/clickhouse-server 目录的 config.xml 文件中。

       <logger>
           <level>trace</level>
           <log>/data/clickhouse/clickhouse-server/logs/clickhouse-server.log</log>
           <errorlog>/data/clickhouse/clickhouse-server/logs/clickhouse-server.err.log</errorlog>
           <size>100M</size>
           <count>10</count>
       </logger>
    
    • level 记录了服务端的日志级别,可以选择的级别有 trace、debug、information、warning、error。
    • log 记录了文件路径。
    • errlog 记录错误日志的文件路径。
    • size 和 count 记录历史日志文件的容量限制和保留的数目。

    ClickHouse 客户端日志说明

    使用 clickhouse-client 命令行执行 sql 时,可以在交互模式内设置参数 send_logs_level 查看每次执行的日志。

    172.30.1.15 :) set send_logs_level='trace';  
    SET send_logs_level = 'trace'
    Ok.
    0 rows in set. Elapsed: 0.001 sec. 
    

    在 clickhouse-client 启动时,可以指定 send_logs_level 和 log-level 参数。

    clickhouse-client  --send_logs_level=trace --log-level=trace
    

    可以配合 --server_logs_file 使用,将日志保存到指定的文件中。

    clickhouse-client  --send_logs_level=trace --log-level=trace --server_logs_file='/data/query.log'
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持