资源指标:metrics-server
自定义资源指标:prometheus通过k8s-prometheus-adapter将监控系统的指标转变为k8s可以识别的类型
新一代监控系统架构:
核心指标流水线:由kubelet、metrics-server以及API server提供api的组成;CPU积累使用率、内存即时使用率、Pod的资 源占用率及容器的磁盘占用率;
监控流水线:用于从系统收集各种指标数据并提供给终端用户、存储系统及HPA,它们包含核心指标及许多非核心指标。 非核心指标不能被k8s解释
kube-aggregator聚合器(
1、metrics-server-/apis/metrics.k8s.io/v1beta1
2、kubectl api
)
部署metrics-server获取核心指标
卸载heapster
https://github.com/kubernetes-sigs/metrics-server
安装git