Course Code: mkprometheusgrafana
Duration: 14 hours
Prerequisites:
  • Kubernetes 管理經驗
  • Grafana 和 Prometheus 的基本知識
  • 熟悉 YAML 配置

觀眾

  • Kubernetes 管理員
  • DevOps 名工程師
Overview:

監控 Kubernetes 集群對於確保其性能、可靠性和運行狀況至關重要。本課程深入探討了如何使用 Prometheus 和 Grafana 來監控 Kubernetes 集群。參與者將學習如何收集和可視化集群指標、監控 Pod 和節點,以及實施有效擴展和管理警報的最佳實踐。

這種由講師指導的現場培訓(線上或現場)面向希望提高使用 Prometheus 和 Grafana 的 Kubernetes 叢集監控技能的高級 Kubernetes 管理員和 DevOps 工程師。

在本次培訓結束時,參與者將能夠:

  • 為 Kubernetes 監控設置 Prometheus 和 Grafana。
  • 監控 Pod、節點和服務的關鍵指標。
  • 創建動態控制面板以直觀顯示集群運行狀況和性能。
  • 實施警報策略以主動解決問題。
  • 在 Kubernetes 環境中應用擴展監控解決方案的最佳實踐。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 要申請本課程的定製培訓,請聯繫我們進行安排。
Course Outline:

Kubernetes 監控簡介

  • 監控 Kubernetes 集群的挑戰
  • Kubernetes 的 Prometheus 和 Grafana 概述
  • Kubernetes 指標:瞭解 kube-state-metrics 和 Node Exporter

為 Kubernetes 設定 Prometheus

  • 在 Kubernetes 群集中安裝 Prometheus
  • 為 Kubernetes 監控配置 Prometheus
  • 瞭解 Prometheus 服務發現

為 Kubernetes 視覺化設定 Grafana

  • 將 Grafana 連接到 Prometheus
  • 為 Kubernetes 配置 Grafana 個儀錶板
  • 對動態 Kubernetes 儀錶板使用範本

監控關鍵 Kubernetes 指標

  • 跟蹤 Pod 和容器資源的使用方式
  • 監控節點運行狀況和性能
  • 可視化服務和網路指標

為 Kubernetes 實施警報

  • 在 Prometheus 中設置警報規則
  • 為 Pod 故障和資源限制創建警報
  • 將Alertmanager與 Kubernetes集成

擴展和優化監控解決方案

  • 在高流量環境中擴展 Prometheus
  • 優化 Grafana 個儀錶板的性能
  • 監控多集群環境的最佳實踐

高級監控技術

  • 分散式監控設置
  • 將 Kubernetes 監控與雲平臺集成
  • 探索 Prometheus 和 Grafana 生態系統中的新功能

總結和後續步驟

Sites Published:

United Arab Emirates - Monitoring Kubernetes with Prometheus and Grafana

Qatar - Monitoring Kubernetes with Prometheus and Grafana

Egypt - Monitoring Kubernetes with Prometheus and Grafana

Saudi Arabia - Monitoring Kubernetes with Prometheus and Grafana

South Africa - Monitoring Kubernetes with Prometheus and Grafana

Brasil - Monitoring Kubernetes with Prometheus and Grafana

Canada - Monitoring Kubernetes with Prometheus and Grafana

中国 - Monitoring Kubernetes with Prometheus and Grafana

香港 - Monitoring Kubernetes with Prometheus and Grafana

澳門 - Monitoring Kubernetes with Prometheus and Grafana

台灣 - Monitoring Kubernetes with Prometheus and Grafana

USA - Monitoring Kubernetes with Prometheus and Grafana

Österreich - Monitoring Kubernetes with Prometheus and Grafana

Schweiz - Monitoring Kubernetes with Prometheus and Grafana

Deutschland - Monitoring Kubernetes with Prometheus and Grafana

Czech Republic - Monitoring Kubernetes with Prometheus and Grafana

Denmark - Monitoring Kubernetes with Prometheus and Grafana

Estonia - Monitoring Kubernetes with Prometheus and Grafana

Finland - Monitoring Kubernetes with Prometheus and Grafana

Greece - Monitoring Kubernetes with Prometheus and Grafana

Magyarország - Monitoring Kubernetes with Prometheus and Grafana

Ireland - Monitoring Kubernetes with Prometheus and Grafana

Luxembourg - Monitoring Kubernetes with Prometheus and Grafana

Latvia - Monitoring Kubernetes with Prometheus and Grafana

España - Monitoring Kubernetes with Prometheus and Grafana

Italia - Monitoring Kubernetes with Prometheus and Grafana

Lithuania - Monitoring Kubernetes with Prometheus and Grafana

Nederland - Monitoring Kubernetes with Prometheus and Grafana

Norway - Monitoring Kubernetes with Prometheus and Grafana

Portugal - Monitoring Kubernetes with Prometheus and Grafana

România - Monitoring Kubernetes with Prometheus and Grafana

Sverige - Monitoring Kubernetes with Prometheus and Grafana

Türkiye - Monitoring Kubernetes with Prometheus and Grafana

Malta - Monitoring Kubernetes with Prometheus and Grafana

Belgique - Monitoring Kubernetes with Prometheus and Grafana

France - Monitoring Kubernetes with Prometheus and Grafana

日本 - Monitoring Kubernetes with Prometheus and Grafana

Australia - Monitoring Kubernetes with Prometheus and Grafana

Malaysia - Monitoring Kubernetes with Prometheus and Grafana

New Zealand - Monitoring Kubernetes with Prometheus and Grafana

Philippines - Monitoring Kubernetes with Prometheus and Grafana

Singapore - Monitoring Kubernetes with Prometheus and Grafana

Thailand - Monitoring Kubernetes with Prometheus and Grafana

Vietnam - Monitoring Kubernetes with Prometheus and Grafana

India - Monitoring Kubernetes with Prometheus and Grafana

Argentina - Monitoring Kubernetes with Prometheus and Grafana

Chile - Monitoring Kubernetes with Prometheus and Grafana

Costa Rica - Monitoring Kubernetes with Prometheus and Grafana

Ecuador - Monitoring Kubernetes with Prometheus and Grafana

Guatemala - Monitoring Kubernetes with Prometheus and Grafana

Colombia - Monitoring Kubernetes with Prometheus and Grafana

México - Monitoring Kubernetes with Prometheus and Grafana

Panama - Monitoring Kubernetes with Prometheus and Grafana

Peru - Monitoring Kubernetes with Prometheus and Grafana

Uruguay - Monitoring Kubernetes with Prometheus and Grafana

Venezuela - Monitoring Kubernetes with Prometheus and Grafana

Polska - Monitoring Kubernetes with Prometheus and Grafana

United Kingdom - Monitoring Kubernetes with Prometheus and Grafana

South Korea - Monitoring Kubernetes with Prometheus and Grafana

Pakistan - Monitoring Kubernetes with Prometheus and Grafana

Sri Lanka - Monitoring Kubernetes with Prometheus and Grafana

Bulgaria - Monitoring Kubernetes with Prometheus and Grafana

Bolivia - Monitoring Kubernetes with Prometheus and Grafana

Indonesia - Monitoring Kubernetes with Prometheus and Grafana

Kazakhstan - Monitoring Kubernetes with Prometheus and Grafana

Moldova - Monitoring Kubernetes with Prometheus and Grafana

Morocco - Monitoring Kubernetes with Prometheus and Grafana

Tunisia - Monitoring Kubernetes with Prometheus and Grafana

Kuwait - Monitoring Kubernetes with Prometheus and Grafana

Oman - Monitoring Kubernetes with Prometheus and Grafana

Slovakia - Monitoring Kubernetes with Prometheus and Grafana

Kenya - Monitoring Kubernetes with Prometheus and Grafana

Nigeria - Monitoring Kubernetes with Prometheus and Grafana

Botswana - Monitoring Kubernetes with Prometheus and Grafana

Slovenia - Monitoring Kubernetes with Prometheus and Grafana

Croatia - Monitoring Kubernetes with Prometheus and Grafana

Serbia - Monitoring Kubernetes with Prometheus and Grafana

Bhutan - Monitoring Kubernetes with Prometheus and Grafana

Nepal - Monitoring Kubernetes with Prometheus and Grafana

Uzbekistan - Monitoring Kubernetes with Prometheus and Grafana