Prometheus 監控K8S集羣資源監控

Prometheus 監控K8S集羣中Pod

目前cAdvisor集成到了kubelet組件內,能夠在kubernetes集羣中每一個啓動了kubelet的節點使用cAdvisor提供的metrics接口獲取該節點全部容器相關的性能指標數據。
cAdvisor對外提供服務的默認端口爲***4194***,主要提供兩種接口:node

  • Prometheus格式指標接口:nodeIP:4194/metrics(或者經過kubelet暴露的cadvisor接口nodeIP:10255/metrics/cadvisor);
  • WebUI界面接口:nodeIP:4194/containers/

以上接口的數據都是按prometheus的格式輸出的。服務器

  • kubelet的節點使用cAdvisor提供的metrics接口獲取該節點所
  • 有容器相關的性能指標數據。

暴露接口地址:編輯器

https://NodeIP:10255/metrics/cadvisor https://NodeIP:10250/metrics/cadvisor

在K8S中部署Grafana與可視化

  grafana 是一個可視化面板,有着很是漂亮的圖表和佈局展現,功能齊全的度量儀表盤和圖形編輯器,支持 Graphite、zabbix、InfluxDB、Prometheus、OpenTSDB、Elasticsearch 等做爲數據源,比 Prometheus 自帶的圖表展現功能強大太多,更加靈活,有豐富的插件,功能更增強大。佈局

  • 下載地址:https://grafana.com/grafana/download

集羣資源監控模板號:3119性能

一、導入新建立的Prometheus地址spa

二、導入模板:使用3119模板插件

三、查看效果code

四、根據源服務器調整監控指標blog

五、根據狀況修改參數接口

六、查看效果

相關文章
相關標籤/搜索