Kubernetes监控:Metrics Server具体实现路径
发布时间
阅读量:
阅读量
自kubernetes 1.8版本起伴随横向扩缩容功能的稳定与增强,在此背景下 HP A系统开始提供自定义指标的支持;同时 Cluster Autoscaler也实现了性能的显著提升,并且错误报告能力也得到了显著增强。值得注意的是 HP A官方已支持新版 HP A API及其相关组件升级至稳定版本例如 resource Metrics API custom metrics API以及 metrics-server等这一举措意味着 Metrics Server已开始应用本文旨在介绍 Metrics Server在 Kubernetes环境中的部署方法
Metrics API vs Metrics Server
Metrics API
包括CPU及内存使用的各项资源使用率指标均可借助_metrics_api_进行查询。用户可通过_kubectl_ top命令等方式直接获取相关数据(如涉及_node_及_pod的信息)。然而通过_metrics_api_可获得节点或容器组的资源消耗数据。值得注意的是,在指定存储时间段之外的时间段内无法从该API中检索到数据。因此,在超出存储时间段后无法获得数据的情况下,则需依赖时间序列数据库进行存储。
API Endpoint: /apis/metrics.k8s.io/
API定义
注意事项:API的使用需要集群部署Metri
全部评论 (0)
还没有任何评论哟~
