簡體   English   中英

在 Prometheus/PromQL 中合並/加入兩個指標

[英]Merge/join two metrics in Prometheus/PromQL

我有兩個不同(但相關的指標)。

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

我的最終目標是在 Grafana 中實現以下目標。 我計划使用“即時”值和 Grafana 的表可視化小部件來顯示這些數據。

id      id2     metric1 metric2
abc     def     1       2

我應該使用什么查詢/加入/重新標記來實現這一點?

先感謝您! :)

作為一種解決方法,您可以將+ 0附加到查詢中,以便 Prometheus __name____name__標簽,以便 Grafana 將它們合並在一起。 我在GitHub 上找到了這個解決方法。

有更好的解決方案嗎?

你可以在 Grafana 中實現

  • 做兩個查詢,一定要選擇格式table
  • 將它們與transform merge => merge
  • 使用organize fields關聯和隱藏不需要的organize fields

合並了之前的所有步驟的一些更改。 解決方案可以在 Grafana 中實現

  1. 進行 2 次查詢並選擇可視化格式作為表格
  2. 將轉換標簽應用於字段(選擇值字段名稱是唯一標識指標名稱的值,例如名稱
  3. 將它們合並在一起轉換 ==> 合並
  4. 重新組織/重命名字段名稱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM