Prometheus Operator - 每天5分鐘玩轉 Docker 容器技術(177)
Prometheus Operator - 每天5分鐘玩轉 Docker 容器技術(177)
原創 CloudMan CloudMan 2018-06-06
第177篇
Prometheus Operator
前面我們介紹了 Kubernetes 的兩種監控方案 Weave Scope 和 Heapster,它們主要的監控物件是 Node 和 Pod。這些資料對 Kubernetes 運維人員是必須的,但還不夠。我們通常還希望監控叢集本身的執行狀態,比如 Kubernetes 的 API Server、Scheduler、Controller Manager 等管理元件是否正常工作,負荷是否過大等?
本節我們將學習監控方案 Prometheus Operator,它能回答上面這些問題。
Prometheus Operator 是 CoreOS 開發的基於 Prometheus 的 Kubernetes 監控方案,也可能是目前功能最全面的開源方案。我們先通過截圖瞭解一下它能幹什麼。
Prometheus Operator 通過 Grafana 展示監控資料,預定義了一系列的 Dashboard:
可以監控 Kubernetes 叢集的整體健康狀態:
整個叢集的資源使用情況:
Kubernetes 各個管理元件的狀態:
節點的資源使用情況:
Deployment 的執行狀態:
Pod 的執行狀態:
這些 Dashboard 展示了從叢集到 Pod 的執行狀況,能夠幫助使用者更好地運維 Kubernetes。而且 Prometheus Operator 迭代非常快,相信會繼續開發出更多更好的功能,所以值得我們花些時間學習和實踐。
通過上面這些內容相信對 Prometheus Operator 有了些感性的認識,下一節我們將討論 Prometheus Operator 的架構。
書籍:
1.《每天5分鐘玩轉Kubernetes》
https://item.jd.com/26225745440.html(點選“閱讀原文”直達)
2.《每天5分鐘玩轉Docker容器技術》
https://item.jd.com/16936307278.html
3.《每天5分鐘玩轉OpenStack》
https://item.jd.com/12086376.html
相關文章
- 每天5分鐘玩轉Docker容器技術(二)Docker
- 【Docker】(9)---每天5分鐘玩轉 Docker 容器技術之映象Docker
- Kubernetes Dashboard - 每天5分鐘玩轉 Docker 容器技術(173)Docker
- 回收 PV - 每天5分鐘玩轉 Docker 容器技術(152)Docker
- Network Policy - 每天5分鐘玩轉 Docker 容器技術(171)Docker
- PV & PVC - 每天5分鐘玩轉 Docker 容器技術(150)Docker
- 外部 Storage Provider - 每天5分鐘玩轉 Docker 容器技術(149)IDEDocker
- Liveness 探測 - 每天5分鐘玩轉 Docker 容器技術(143)Docker
- Helm 架構 - 每天5分鐘玩轉 Docker 容器技術(161)架構Docker
- 再次實踐 MySQL chart - 每天5分鐘玩轉 Docker 容器技術MySqlDocker
- 什麼是 stack?- 每天5分鐘玩轉 Docker 容器技術(111)Docker
- MySQL 使用 PV 和 PVC - 每天5分鐘玩轉 Docker 容器技術(154)MySqlDocker
- 通過 Service 訪問 Pod - 每天5分鐘玩轉 Docker 容器技術(136)Docker
- Kubernetes 叢集日誌管理 - 每天5分鐘玩轉 Docker 容器技術(180)Docker
- ELK 完整部署和使用 - 每天5分鐘玩轉 Docker 容器技術(90)Docker
- 部署 Graylog 日誌系統 - 每天5分鐘玩轉 Docker 容器技術(92)Docker
- 如何用 Graylog 管理日誌? - 每天5分鐘玩轉 Docker 容器技術(93)Docker
- 用 Weave Scope 監控叢集 - 每天5分鐘玩轉 Docker 容器技術(175)Docker
- 在滾動更新中使用 Health Check - 每天5分鐘玩轉 Docker 容器技術(146)Docker
- 萬能資料收集器 Fluentd - 每天5分鐘玩轉 Docker 容器技術(91)Docker
- 用 k8s 管理機密資訊 - 每天5分鐘玩轉 Docker 容器技術(155)K8SDocker
- Docker--容器技術Docker
- docker容器技術原理Docker
- 玩轉docker之自定義PHP容器DockerPHP
- 探秘Kubernetes:在本地環境中玩轉容器技術
- Docker技術( 容器虛擬化技術 )Docker
- Docker容器技術與Docker介紹Docker
- 容器技術之Docker映象Docker
- 容器技術之Docker-swarmDockerSwarm
- 容器技術之Docker網路Docker
- 容器技術和Docker介紹Docker
- 容器雲平臺監控告警體系(三)—— 使用Prometheus Operator部署並管理Prometheus ServerPrometheusServer
- Docker容器與虛擬化技術:OpenEuler 部署 docker容器應用Docker
- 1.01 容器技術和docker簡介Docker
- 容器技術之Docker資料卷Docker
- 容器技術之Docker資源限制Docker
- 技術選型之Docker容器引擎Docker
- Docker容器化技術初體驗Docker