[英]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.