如何在kibana上制作堆叠直方图?

How to make stacked histograms on kibana?

我有不同日志级别的日志,我想设计一个日期直方图,就像图片底部的那样:

在特定日期,它应该显示红色的 WARN 日志和蓝色的 INFO 日志。我也没有索引日志级别。但我确实有 INFO 和 WARN 作为保存的搜索。

根据我的理解,您有一个字段,您可以在其中搜索 INFO 和 WARN,并且基于这些搜索,您想要构建如上所示的堆叠直方图。

同样的解决方法是:

  1. 单击“可视化”选项卡,Select可视化类型为垂直条形图。
  2. Select 搜索来源为来自新搜索
  3. 然后通过 select将存储桶类型设为 X 轴 并将聚合设为 日期直方图 并使用所需的@timestamp.
  4. 等字段
  5. 然后添加子桶作为 Split Bars 和 select 子聚合作为 Filters.
  6. 根据搜索查询提及过滤器值。例如:log:INFO(在过滤器 1 中)& log:WARN(在过滤器 2 中)。

您将得到最终的堆叠直方图。您也可以通过单击 log:INFO 标签(在直方图的右侧)来选择所需的颜色,然后可以选择所需的颜色。