[英]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_seconds
、 scrape_samples_scraped
、 scrape_series_added
等)相加 - 有關更多詳細信息,請參閱這些文檔。 up
指標設置為每次成功抓取1
。 否則設置為0
。 在以下情況下,可以將up
指標設置為0
:
scrape_timeout
選項配置超時。 默認設置為 10 秒。 在此處查看有關此選項的更多詳細信息。 抓取失敗可能還有其他原因。 抓取失敗的最后一個原因可以在http://prometheus-host:9090/targets
頁面的error
欄中查看。 例如,參見http://demo.robustperception.io:9090/targets 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.