跳到主要内容

system_history.log_history

Introduced or updated: v1.2.764
企业版功能
LOG HISTORY是企业版功能。 如需获取许可证,请联系 Databend 支持团队

系统操作审计追踪——来自所有 Databend 节点和组件的原始日志存储库。运维智能的基础:

  • 系统监控:跟踪系统健康状况、性能和资源使用情况
  • 故障排查:通过详细的错误日志和系统事件进行问题调试
  • 运维分析:分析系统行为模式和趋势
  • 根本原因分析:调查系统故障和性能瓶颈

注意: 此表包含原始日志数据,这些数据会提供给其他专门的历史记录表。其他表则提供了此数据的结构化、查询专用视图。

字段

字段类型描述
timestampTIMESTAMP记录日志条目的时间戳
pathVARCHAR日志的源文件路径和行号
targetVARCHAR日志的目标模块或组件
log_levelVARCHAR日志级别(例如 INFOERROR
cluster_idVARCHAR集群的标识符
node_idVARCHAR节点的标识符
warehouse_idVARCHAR计算集群(Warehouse)的标识符
query_idVARCHAR与日志关联的查询 ID
messageVARCHAR日志消息内容
fieldsVARIANT附加字段(以 JSON 对象形式)
batch_numberBIGINT内部使用,无特殊含义

注意:message 字段存储纯文本日志,而 fields 字段存储 JSON 格式的日志。

例如,某个日志条目的 fields 字段可能如下所示:

fields: {"node_id":"8R5ZMF8q0HHE6x9H7U1gr4","query_id":"72d2319a-b6d6-4b1d-8694-670137a40d87","session_id":"189fd3e2-e6ac-48c3-97ef-73094c141312","sql":"select * from system_history.log_history"}

另一个日志条目的 message 字段可能如下所示:

message: [HTTP-QUERY] Preparing to plan SQL query

示例

SELECT * FROM system_history.log_history LIMIT 1;

*************************** 1. row ***************************
timestamp: 2025-06-03 01:29:49.335455
path: databend_common_meta_client::channel_manager: channel_manager.rs:86
target: databend_common_meta_client::channel_manager
log_level: INFO
cluster_id: test_cluster
node_id: CkdmtwYXLRMhJIvVzl6i11
warehouse_id: NULL
query_id: NULL
message: MetaChannelManager done building RealClient to 127.0.0.1:9191, start handshake
fields: {}
batch_number: 41
开始使用 Databend Cloud
低成本
快速分析
多种数据源
弹性扩展
注册