Kubernetes集羣資源監控

Kubernetes監控指標

集羣監控
• 節點資源利用率
• 節點數
• 運行Pods

Pod監控
• Kubernetes指標(pod)
Kubernetes集羣資源監控

DESIRED:預期的狀態
CURRENT:當前的狀態
UP-TO-DATE:更新後的狀態
AVAILABLE:可以用的狀態

• 容器指標(cpu,mem)
• 應用程序

Kubernetes監控方案

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

訪問:http://192.168.1.23:48145
Kubernetes集羣資源監控

導入好看的儀表盤:
node:
Kubernetes集羣資源監控

Kubernetes集羣資源監控

pod:
Kubernetes集羣資源監控

解決pod的名稱沒有顯示:
1、
Kubernetes集羣資源監控

2、
Kubernetes集羣資源監控

3、去掉這行
Kubernetes集羣資源監控

驗證:
Kubernetes集羣資源監控

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章