Kubernetes学习笔记(十六):Monitoring
作者:互联网
Kubernetes没有提供功能全面的内置监控解决方案,但有许多开源解决方案可用,如Metrics-Server、Prometheus、Elastic Stack、DATADOG、dynatrace。
Heapster是Kubernetes启用监控和分析功能的原始项目之一,但现已弃用,并形成了一个精简版本,称为Metrics Server(In-Memory)。
Kubelet包含一个称为cAdvisor或container advisor的子组件,负责从pod中检索性能指标,发送给apiserver。
使用Metrics Server
- 安装
minikube : minikube addons enable metrics-server
others : git clone https://github.com/kubernetes-incubator/metrics-server.git
- 部署:pods、services、roles
kubectl create -f deploy/1.8+/
- 查看:
kubectl top (node | pod)
标签:kubectl,Monitoring,Kubernetes,笔记,Server,Metrics,metrics,minikube 来源: https://www.cnblogs.com/Bota5ky/p/16608338.html