簡體   English   中英

普羅米修斯“上升”指標如何運作

[英]Prometheus how "up" metrics works

我正在尋找普羅米修斯如何計算“上升”指標的信息

up{job="<job-name>", instance="<instance-id>"}: 1 if the instance is healthy, i.e. reachable, or 0 if the scrape failed.

普羅米修斯如何計算時間

該實例是健康的

我將 Apache Cassandra 與 Prometheus 一起使用,有時“向上”指標顯示“向下”。 但是 Cassandra 工作正常。

文檔

up{job="<job-name>", instance="<instance-id>"} :如果實例健康,即可達,則為1 ,如果抓取失敗,則為0

即它是每個刮刀/出口商的指標,這意味着出口商是否可用/可訪問。

當從每個配置的抓取目標中抓取指標時,Prometheus 會自動up指標與其他一些指標(例如scrape_duration_secondsscrape_samples_scrapedscrape_series_added等)相加 - 有關更多詳細信息,請參閱這些文檔 up指標設置為每次成功抓取1 否則設置為0 在以下情況下,可以將up指標設置為0

  • 當抓取目標在抓取過程中無法到達時。
  • 當目標在配置的超時期間未返回響應時。 可以通過scrape_timeout選項配置超時。 默認設置為 10 秒。 在此處查看有關此選項的更多詳細信息。
  • 在抓取過程中出現網絡問題,導致無法成功抓取。
  • 當抓取目標返回不正確或不完整的響應時。 響應必須包含具有Prometheus 文本說明格式值的指標。

抓取失敗可能還有其他原因。 抓取失敗的最后一個原因可以在http://prometheus-host:9090/targets頁面的error欄中查看。 例如,參見http://demo.robustperception.io:9090/targets

暫無
暫無

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

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