【发布时间】:2018-08-02 18:32:38
【问题描述】:
我正在使用 Kubernetes 最新版本(多节点集群上的裸机),我可以使用 Kubernetes 指标 API 获取 cAdivsor 指标。我可以看到 cAdvisor 提供了container_cpu_load_average_10s 度量,从它的名字看,它是 10 秒内 CPU 负载的聚合。
有什么办法可以将aggregation/granularity 时间缩短到 1 秒? (有container_cpu_load_average_1s之类的东西)
P.S:我使用的 API Endpoint 是 https://<my_k8s_ip>:6443/api/v1/nodes/kubernetes3/proxy/metrics/cadvisor
更新:我刚刚发现有一个 --housekeeping_interval 参数,但需要确定它是否是可行的方法,如果是,那么如何在我当前的 Kubernetes 部署中更改它.任何建议将不胜感激。
【问题讨论】:
标签: performance docker kubernetes monitoring cadvisor