Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Prometheus and Grafana for Monitoring and Alerting监控和报警系统
Highest Rated
Rating: 4.9 out of 5(184 ratings)
1,335 students

Prometheus and Grafana for Monitoring and Alerting监控和报警系统

Prometheus和Grafana入门到进阶
Created byPeng Xiao
Last updated 7/2023
Chinese (Simplified)

What you'll learn

  • 如何使用Telegraf进行数据采集
  • 如何使用Prometheus进行数据存储
  • PromQL查询语言
  • Prometheus的Alerting
  • 如何使用Grafana创建Dashboard

Course content

9 sections56 lectures7h 0m total length
  • Introduction2:47

Requirements

  • 基本的Linux知识
  • 准备一台windows或者Mac电脑

Description

随着业务的越发复杂,对软件系统的要求越来越高,这意味着我们需要随时掌控系统的运行情况。因此,对系统的实时监控以及可视化展示,就成了基础架构的必须能力。


Prometheus

Prometheus受启发于Google的Brogmon监控系统(相似的Kubernetes是从Google的Brog系统演变而来),从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5月继Kubernetes之后成为第二个正式加入CNCF基金会的项目,同年6月正式发布1.0版本。2017年底发布了基于全新存储层的2.0版本,能更好地与容器平台、云平台配合。

Prometheus作为新一代的云原生监控系统,目前已经有超过650+位贡献者参与到Prometheus的研发工作上,并且超过120+项的第三方集成。

Grafana

Grafana是一款可视化工具,有着非常漂亮的图表和布局展示,功能齐全的度量仪表盘和图形编辑器,大多使用在时序数据的监控方面,如同Kibana类似。

Grafana的UI更加灵活,有丰富的插件,功能强大。


Telegraf

Telegraf是一个用Golang写的开源数据收集Agent,基于插件驱动。在我们的课程里,我们会使用telegraf进行数据采集。

Who this course is for:

  • 运维开发工程师
  • 网络工程师