首页/云/可观测性速查/Kibana Query Language(KQL)
日志平台52 条

Kibana Query Language(KQL)

KQL 是 Kibana 检索框里的过滤语法:字段:值、and/or/not 组合、通配与数值比较;比 Lucene 更直观,是 Discovery 默认语法。

可观测性速查云更新于 2026-10-12

常用表达式

常用表达式
# 字段等值
service: api

# 组合与排除
status: 500 and not env: test

# 通配与短语
message: "connection refused" and path: /v1/*

# 数值比较
duration_ms >= 1000 and duration_ms < 5000
KQL 从 Kibana 7.11 起为默认;需要正则等更复杂能力时可切到 Lucene 语法。

易错点

  • 字段名不存在时 KQL 可能当全文匹配处理,注意查询结果是否符合预期
  • 值里带特殊字符要加引号,否则解析歧义导致条件失效

数据来源与参考

  • Kibana 官方文档 · KQL
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌