02.27 kubernetes v1.16監控系列——kube-prometheus簡介

本系列文章適合對kubernetes集群有一定了解基礎,後續會增加kubernetes系列文章。

Prometheus Operator 介紹

詳細介紹百度或google 一大堆,這裡不做詳細介紹,主要以實踐為主。

最近在研究 kubernetes 的監控工具 ,早期叫Prometheus Operator,現在新的分支是kube-prometheus。

kube-prometheus是結合Prometheus Operator和和一系列清單,以幫助開始監視Kubernetes本身和在其之上運行的應用程序。

借用Prometheus-Operator的架構圖:

kubernetes v1.16監控系列——kube-prometheus簡介

本系列環境說明

<code>實驗環境:kubernetes Version v1.16.7網絡CNI:fanne存儲CSI: NFS Dynamic ClassDNS: CoreDNSDocker: docker-ce v18.09.9kube-prometheus: master, release-0.4/<code>

準備工作

  1. 已經有kubernetes集群
  2. 已經部署CoreDNS
  3. 已經部署NFS

注:如需ansible 二進制部署腳本可以私信我。


本系列實現目標

通過以下目標完全可以完成公司內部監控需求。

  1. 安裝部署
  2. 添加集群外二進制安裝監控(etcd)
  3. 添加黑盒監控(blackbox)
  4. Prometheus使用持久化存儲(nfs)
  5. AlertManager 相關的配置


分享到:


相關文章: