Kubernetes監控指標
集羣監控
• 節點資源利用率
• 節點數
• 運行Pods
Pod監控
• Kubernetes指標(pod)
DESIRED:預期的狀態
CURRENT:當前的狀態
UP-TO-DATE:更新後的狀態
AVAILABLE:可以用的狀態
• 容器指標(cpu,mem)
• 應用程序
Kubernetes監控方案
cAdvisor+InfluxDB+Grafana:cAdvisor(k8s自身的組件)採集的數據,Heapster會去收集數據存在InfluxDB中,Grafana對InfluxDB數據進行繪圖展示
Heapster+InfluxDB+Grafana
安裝:
1、[root@docker monitor]# kubectl apply -f heapster.yaml
2、[root@docker monitor]# kubectl apply -f influxdb.yaml
3、[root@docker monitor]# kubectl apply -f grafana.yaml
導入好看的儀表盤:
node:
pod:
解決pod的名稱沒有顯示:
1、
2、
3、去掉這行
驗證: