Prometheus监控

Prometheus监控

17 Videos

Complete Video Course

100 Questions

Practice Tests

Course Overview

Prometheus是领先的开源监控系统,可以从你所有的系统中收集指标,包括Linux服务器、Windows服务器、数据库服务器和你编写的任何应用程序。

Prometheus的灵感来自谷歌的Borgmon,它使用时间序列数据作为数据源,然后根据这些数据发送警报。
它是DevOps工程师最需要掌握的技能之一。
本课程将告诉你如何在Linux服务器上安装和配置Prometheus。
我们将告诉你如何使用Grafana制作可视化(图表)。在构建这些图表时,你将了解PromQL,这是一种用于查询Prometheus并获得有意义的数据显示的语言。

您在本课程可以学到什么

安装、配置和运行Prometheus
在Prometheus中设置警报功能
设置邮件告警Alert Manager
在Grafana中实现数据的可视化
在您自己的应用程序中实施Prometheus

Prometheus 适合的人群

想学习实施监控和警报解决方案的DevOps、云计算工程师和SRE人员
想学习DevOps技能的软件开发人员
有Kubernetes经验的开发者和Devops工程师
任何有兴趣了解更多关于Prometheus监控和警报的人
Prometheus Overview

常见问题

什么是Prometheus?

Prometheus是领先的开源监控系统,可以从你所有的系统中收集指标,包括Linux服务器、Windows服务器、数据库服务器和你编写的任何应用程序。它由SoundCloud开发,现由CNCF托管,是云原生监控的事实标准。

Prometheus的核心概念是什么?

Prometheus核心概念:1)时间序列数据库存储指标;2)Pull模式主动抓取数据;3)PromQL查询语言;4)多维数据模型(metric name + labels);5)服务发现自动找到监控目标;6)告警规则和Alertmanager。

学习Prometheus需要什么基础?

建议具备Linux基础知识、了解HTTP和网络概念、熟悉命令行操作、理解YAML配置文件。有监控系统使用经验会很有帮助,但不是必需的。

准备好开始你的Prometheus学习之旅了吗?

加入数千名成功掌握Prometheus的学员,立即开始学习