如何部署Prometheus監控K8S?

時間 2022-01-09 07:15:19

1樓:todd han

上面有答案回答的很詳細了,相信按這些步驟肯定能監控起來。

現在也在不斷推出新的正規化,類似operator這種,一些紛繁複雜的部署、對接、配置動作也都隱藏了,自動化程度越來越高。個人感覺比zabbix等傳統方案,在體驗、能力方面領先太多,且差距會逐步拉大。

2樓:ApacheAPISIX中國社群

在 Kubernetes 中使用 Prometheus 進行監控是一種比較主流的方式。通常情況下會選擇使用 Prometheus operator 進行部署,這樣管理起來也會比較方便。

具體的安裝也比較簡單,直接執行以下命令即可:

安裝完成後,可通過 kubectl get crds 來進行檢查。

上面的命令會完成 Prometheus operator 的安裝,同時也會部署 Prometheus 例項。我們可以通過如下命令來訪問 Prometheus 例項:

kubectl --namespace monitoring port-forward svc/prometheus-k8s 9090

3樓:

kubernetes 的監控分為三個維度: 主機、容器、應用我這裡採用的是 Promethues 和 Grafana 方案,通過各種 exporter 採集不同維度的監控指標,並通過 promethues 支援的資料格式暴露出來,最後使用 Grafana 展示,異常情況使用 AlertManager 告警。

| 監控指標 | 實現方式舉例Pod 效能 | cAdvisor容器 CPU、記憶體利用率 | | Node 效能 | node-exporter | 節點 CPU,記憶體利用率 | | K8S 資源物件 | kube-state-metrics | Pod/Deployment/Service |

檔案:node-exporter.yaml

執行kubectl create -f node-exporter.yaml

依次執行

依次執行

kubectl create -f grafana-deploy.yaml

kubectl create -f grafana-svc.yaml

kubectl create -f grafana-ing.yaml

檢視埠

kubectl get svc -n kube-system -o wide

訪問 預設賬號密碼都是 admin 登入之後

配置資料來源

配置dashboard結果

加拿大如何熬過移民監?

老移民Chris 其次,其實從移民局的政策而言,基本上沒有太多空子可鑽。你的可選項無非是以下幾項,且每一項都有自己的優劣 第一,老老實實住三年,期間正常報稅。等到符合入籍要求之後申請入籍,然後回國長居。好處是從此不用再做移民監,可以長期在國內居住。壞處是你需要放棄中國護照,並且申請中國的工作簽證。而...

如何快速部署自己的程式設計環境

sYstemk1t 2.本地安裝虛擬機器 精簡安裝也用不了多少記憶體和硬碟 3.師傅推薦了clion,寫起來挺舒服,師傅用的是docker,但是我沒折騰,直接跑在ubuntu裡 4.日常用vi,除了沒提示也挺好用的! 最帥的物理課代表 我們學校去機房實驗是可以帶著筆記本去的。如果題主的學校不可以,題...

用Flask部署Pytorch模型如何處理併發問題?

在PyTorch文件https pytorch.org tutorials intermediate flask rest api tutorial.html 裡提到了關於實際生產中使用的幾個建議 參考Flask給出的一些建議,這裡要注意,這裡提到的一些工具可能和你使用的系統平台有關,要自己選擇合適...