繁体   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