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