首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kubernetes |使用Prometheus监控HPA的当前和目标CPU使用率

Kubernetes |使用Prometheus监控HPA的当前和目标CPU使用率
EN

Stack Overflow用户
提问于 2019-05-31 16:47:51
回答 1查看 136关注 0票数 1

我想使用Prometheus在部署/HPA级别监视当前/目标CPU利用率。GCP Kubernetes监控在Stackdriver仪表板上提供了这些指标,但无法找到它们是如何跟踪的。

以下链接包含显示的HPA指标列表,该指标没有所需的/目标CPU利用率。

https://github.com/kubernetes/kube-state-metrics/blob/1dfe6681e9/docs/horizontalpodautoscaler-metrics.md

EN

回答 1

Stack Overflow用户

发布于 2019-06-05 18:56:23

我想你可以看看cAdvisor。实际上,cAdvisor是kubelet服务的一部分,它将自己表示为监视特定节点中容器的性能和资源使用情况的代理。默认情况下,cAdvisor跨Prometheus metrics公开容器统计信息,这些统计信息在每个容器的/metrics端点中可用。我猜您可以使用container_cpu_load_average_10s指标来获取每个容器的CPU使用率,以用于相关的Pod/Deployment。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56391670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档