【问题标题】:Show details on grafana point hover显示有关 grafana 点悬停的详细信息
【发布时间】:2018-03-27 11:50:39
【问题描述】:

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

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

【问题讨论】:

  • 您找到解决方案了吗?我认为您想为每个选定点显示更多详细信息(列值),对吗?
  • 我找不到向工具提示添加详细信息的任何方法。如果您对如何做到这一点有意见,很高兴学习。
  • 我正在寻找解决方案。如果我发现了什么,我会通知你
  • 似乎有一个开放的功能请求可以提供此功能:github.com/grafana/grafana/issues/16420

标签: grafana


【解决方案1】:

在撰写本文时,它还不能完成,但是有一种解决方法适用于少数(但不是很多)情况。

如果您可以构造查询以使其到达包含三列的表 - timemetricvalue,那么 Grafana 将使用 metric 列中的值作为系列名称并显示它在工具提示中。如果您可以将您的价值压缩到该字段中,它就可以工作。

例如:

SELECT
    xxx AS "time",
    CONCAT(name, ':', extra_content) AS metric,
    yyy AS value
FROM ...

要完成这项工作,您需要隐藏图例,否则它会显示许多系列并且看起来很混乱,这意味着此解决方案不适用于许多情况。

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-07-05
    • 1970-01-01
    • 2016-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-17
    相关资源
    最近更新 更多