首页/云/可观测性速查/Kibana Data View(数据视图)
日志平台52 条

Kibana Data View(数据视图)

数据视图告诉 Kibana 查哪些索引、用哪个时间字段:支持通配符匹配多个索引,Discovery 与可视化都基于它取数。

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

Data View 是什么

Data View(数据视图)告诉 Kibana 该查哪些索引、用哪个时间字段:它支持用通配符匹配一批索引,Discovery 与各类可视化都基于它取数。旧版本里这个功能叫 Index Patterns。一个团队保持少而清晰的数据视图数量更利于复用,还可以在视图上附加运行时字段,在不改动索引映射的前提下补充计算字段。

基本信息

创建路径Stack Management → Data Views → Create data view
关键配置Name、Index pattern、Time field
运行时字段可在视图上新增计算字段
版本差异旧版本称为 Index Patterns
权限要求对应空间与数据视图的读权限

典型使用场景

  • 日志检索入口:为每类日志定义一个视图,Discovery 里按它检索
  • 多索引合并:用通配符把按天滚动的索引合并成统一查询口径
  • 时间字段统一:跨索引统一时间字段,避免图表错位
  • 运行时字段:为响应时间分档等需求添加计算字段,不改动索引
  • 权限与空间:按空间划分视图,让不同团队各看各的数据

使用要点

  • 时间字段必须确认是日期类型,选错会让图表空白或错位
  • 通配符不要过宽,避免把多来源索引混进同一个视图
  • 视图数量保持精简,避免同一份数据出现多套命名
  • 索引命名规则变化(如滚动周期调整)后要及时更新视图
  • 运行时字段会增加查询开销,复杂计算更适合放到写入侧

创建路径与要点

创建路径与要点
Stack Management -> Data Views -> Create data view
  Name:          logs-app
  Index pattern: logs-app-*
  Time field:    @timestamp

# 进阶:同一数据视图可附加运行时字段(Runtime field),
# 在不改动索引映射的前提下补充计算字段

配置项读法

配置项作用填错的表现
Name视图名称命名混乱导致重复视图
Index pattern匹配哪些索引过宽会混入无关数据
Time field时间维度字段选错则图表空白或错位
Runtime field运行时计算字段表达式错误会让字段为空
空间可见范围放错空间其他人看不到
视图名称建议直接体现数据来源与用途,别用缩写;一个团队保持少而清晰的数据视图数量便于复用与交接。

易错点

  • 时间字段选错时图表会空白或错位,先确认该字段确实是日期类型
  • 通配符过宽会把多来源索引混入同一视图,检索口径变得混乱
  • 索引滚动周期或命名规则变化后不更新视图,新数据会静默不再出现
  • 同一份数据建了多个视图且命名随意,团队里没人知道该用哪一个

数据来源与参考

  • Kibana 官方文档 · Data views
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌