我使用Prometheus衡量业务指标,如:
# HELP items_waiting_total Total number of items in a queue
# TYPE items_waiting_total gauge
items_waiting_total 149
我想保留这些数据非常长期(保留5年),而且我不需要scrape_interval中的高频率。所以我设置了scrape_interval: "900s"
。
当我用60s分辨率检查普罗米修斯的图形时,它显示了拍打,但事实并非如此。
问题是,普罗米修斯的最大(推荐)scrape_interval是什么?
答案 0 :(得分:8)
不建议超过约2分钟。这是因为默认情况下是5分钟(这是导致间隙的原因),并且您希望允许失败的刮擦。
答案 1 :(得分:1)
如果您想忽略差距,可以使用一些aggregation_over_time函数从Prometheus获取数据。
max_over_time(items_waiting_total[900s])
这对于频繁收集数据对于收集器来说昂贵的情况很有用。