簡體   English   中英

比較Prometheus中的2個指標

[英]Compare 2 metrics in Prometheus

我是普羅米修斯的新手,需要幫助。

我在2台服務器上有自定義指標(僅顯示應用程序的版本):

app_version{plant="dev",env="demo"} 55.119
app_version{plant="dev",env="live"} 55.211

我想比較這些指標,如果它們不相等,則發送ALERT,如下所示:

alert: Compare
expr: app_version{env="demo"} != app_version{env="live"}
for: 5s
labels:
  severity: page
annotations:
  summary: Compare

並且此警報為綠色。 比較兩個指標的正確方法是什么?

在此處輸入圖片說明 在此處輸入圖片說明

env標簽的值不同,表示表達式的每一側都沒有匹配項,因此它不返回任何內容,也沒有警報。 您可以通過ignoring以下行為來調整此行為:

app_version{env="demo"} != ignoring (env) app_version{env="live"}

暫無
暫無

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

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