如何在一张图表中混合Grafana中的条形和线形

时间:2019-12-28 17:41:49

标签: charts grafana

如何在一个图形中将一个数据序列显示为条形,将另一个数据序列显示为线形,就像在see last picture

的最后注释中所使用的那样

1 个答案:

答案 0 :(得分:3)

简短答案:

目前(仅)只能通过手工使用Grafana UI。

长答案:

据我所知,使用UI开关无法做到这一点;您将必须使用可视化配置下方的“别名或正则表达式”字段。

准备数据

开始之前,请确保查询A和B检索到实际数据。否则您将看不到您的数据,并且很困惑为什么不显示它们。

将字段和值添加到别名

一旦选择了要显示的正确数据,只需在图形的可视化部分的“别名或正则表达式”字段中添加以下内容:

  1. 添加2个替代,使用“添加系列替代”按钮为每个要显示的值添加一个。
  2. 添加“ Bars:false”选项标志和“ Lines:true”作为要作为行的值。
  3. 请确保为条形使用完全相反的值(“ Bars:true”和“ Lines:false”)
  4. 在图形的右侧添加一个“ Y轴:2”。
  5. 您还可以为要在顶部的值添加一个“ Z-index:3”(我在行中添加了此选项,以确保它始终在条形图的顶部)。

享受

您现在应该有一个漂亮的图形,其中包含两种类型的数据和可视化形式;像这样的东西:

example of a grafana graph with 2 visualisation types