【问题标题】:Grafana + Influxdb templated variable selected with All is not passed as All in a link, instead passed as a comma separated string of values使用 All 选择的 Grafana + Influxdb 模板化变量不会在链接中作为 All 传递,而是作为逗号分隔的值字符串传递
【发布时间】:2020-03-16 15:25:48
【问题描述】:

在仪表板 A 我有一个带有数据源 Influxdb 的名为 region 的模板化变量。 它具有“EAST”、“WEST”等值。 我定义它还应该有一个 All 选项(选中 Include All 选项)。

变量在链接中传递到另一个仪表板 B: var-region_name=${region_name}

Dashboard B 中定义了相同的区域变量。

当用户在仪表板 A 中选择区域作为所有选项并依次单击打开仪表板 B 时, 该区域在仪表板 B 中显示为 {EAST,WEST},而不是所需的值 All。 这随后会导致查询的结果为空。

要修复,用户必须选择仪表板 B 中的“全部”选项,这显然对用户不友好。

我如何才能看到所有从仪表板传递到仪表板。

【问题讨论】:

    标签: grafana influxdb


    【解决方案1】:

    您可以使用grafana documentation 中提供的语法来格式化变量值。

    我对 influxDB 没有任何经验,但根据 this 的回答,它使用正则表达式在查询表达式中指定多个值,因此您应该在查询中尝试 '${yourVariable:regex}'。

    【讨论】:

      猜你喜欢
      • 2016-03-23
      • 1970-01-01
      • 2016-10-19
      • 2020-03-25
      • 2017-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-26
      相关资源
      最近更新 更多