普羅米修斯+grafana監控k8s


其實現原理有點類似ELK。node-exporter組件負責收集節點上的metrics監控數據,並將數據推送給prometheus, prometheus負責存儲這些數據,grafana將這些數據通過網頁以圖形的形式展現給用戶。


grafana+普羅米修斯全部集成在k8s內部的方式,用pod和svc的方式去暴露服務和端口以及登陸web界面。
普羅米修斯登陸界面:http://192.168.43.35:30003
grafana登陸界面:http://192.168.43.35:31000

普羅米修斯監控界面查詢語句:
sum by (pod_name)( rate(container_cpu_usage_seconds_total{image!="", pod_name!=""}[1m] ) )
如果使用該語句能查詢到數據,代表node-exporter向普羅米寫入數據正常。

通過svc暴露端口:在web界面登陸grafana界面既可以看到監控效果。需要配置grafana。

grafana登陸界面默認用戶名和密碼都是admin。

grafana數據源配置如下:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM