显示有关grafana悬停的详细信息

DMi*_*Min 5 grafana

我使用Influxdb作为grafana的来源。在每个数据点的时间序列中,我有几个值和标签。

  • 如何在折线图中的特定数据点悬停时显示相关数据点?
  • 或者,我可以调用一些传递一些值的API来填充悬停时出现的此工具提示。

显示悬停的其他详细信息

Mal*_*ous 1

截至撰写本文时,还无法完成此操作,但是有一种解决方法适用于少数(但不是很多)情况。

如果您可以构建查询,使其到达包含三列的表 - timemetric那么valueGrafana 将使用该列中的值metric作为系列名称并将其显示在工具提示中。如果你能将自己的价值融入到这个领域,它就能发挥作用。

例如:

SELECT
    xxx AS "time",
    CONCAT(name, ':', extra_content) AS metric,
    yyy AS value
FROM ...
Run Code Online (Sandbox Code Playgroud)

要使此工作正常进行,您需要隐藏图例,否则它将显示许多系列并且看起来很混乱,这意味着此解决方案在很多情况下都不起作用。

下面的屏幕截图显示了我如何将额外的日期压缩到指标名称中。图表上的位置是数据点的日期,工具提示中显示的指标名称中的第二个日期是从源获取数据的日期。

示例工具提示