合并/合并Prometheus / PromQL中的两个指标

时间:2018-07-14 15:08:22

标签: prometheus promql

我有两个不同(但相关的指标)。

metric_1(id="abc",id2="def")
metric_2(id="abc",id2="def")

我的最终目标是在Grafana中拥有以下人员。我计划使用“即时”值和Grafana的表格可视化小部件来显示此数据。

id      id2     metric1 metric2
abc     def     1       2

我应该使用什么查询/联接/重新标记来实现这一目标?

先谢谢您! :)

4 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

作为一种解决方法,可以将+ 0附加到查询中,以便Prometheus去除其__name__标签,以便Grafana将它们合并在一起。我在GitHub上找到了解决方法。

有更好的解决方案吗?

答案 2 :(得分:0)

你可以在 Grafana 中实现这一点

  • 进行两次查询,一定要选择格式table
  • 将它们与 transform => merge 合并
  • 使用 organize fields 关联和隐藏不需要的字段

答案 3 :(得分:0)

一些更改合并了之前的所有步骤。解决方案可以在Grafana中实现

  1. 进行 2 次查询并选择可视化格式作为表格
  2. 将转换标签应用于字段(选择值字段名称是唯一标识指标名称的值,例如 name
  3. 将它们合并在一起 transform ==> 合并
  4. 重新组织/重命名字段名称