cAdvisor 普罗米修斯集成 returns container_cpu_load_average_10s 为 0

cAdvisor prometheus integration returns container_cpu_load_average_10s as 0

我已将 Prometheus 配置为从 cAdvisor 抓取指标。但是,指标 "container_cpu_load_average_10s" 只有 returns 0。我能够在 cAdvisor web UI 下正确看到 CPU 指标,但 Prometheus 只收到 0。它工作正常其他指标,如 "container_cpu_system_seconds_total"。如果我在这里遗漏了什么,有人可以指出吗?

普罗米修斯版本:2.1.0

普罗米修斯配置:

scrape_configs: - job_name: cadvisor scrape_interval: 5s metrics_path: /metrics scheme: http static_configs: - targets: - 172.17.0.2:8080

cAdvisor 版本:0.29.0

为了获得指标 container_cpu_load_average_10s,cAdvisor 必须 运行 和选项

--enable_load_reader=true

默认设置为 false。这是描述 here.