这套资料围绕 Prometheus 展开,定位是「能跑起来、能改配置、能接进真实环境」的监控体系搭建。如果你已经有 Linux 运维基础,熟悉 systemd、Docker、YAML 和 HTTP 接口调试,这份资料的价值不在于让你「知道 Prometheus 是什么」,而在于提供一份可以逐段对照、逐段验证的工程实现参考。
技术栈与整体结构
核心组件是 Prometheus Server、Exporter、Alertmanager、Grafana,配合服务发现和 Pushgateway 处理短生命周期任务。资料的组织逻辑是从监控方法论切入,再落到安装与配置,最后进入高可用与告警链路,基本对应一个监控项目从零到上线的真实顺序。
值得关注的是它没有把 Prometheus 当成孤立工具讲,而是放在「采集—存储—告警—展示」的完整链路里。这意味着你在对照实践时,能同时看到指标抓取配置、PromQL 查询、告警规则编写和 Grafana 面板这几层之间是怎么互相咬合的,而不是各学各的。
- 采集层:多方式安装与 target 配置、服务发现
- 存储与查询层:时序数据模型、PromQL 实操
- 告警层:Alertmanager 分组、静默、路由
- 展示层:Grafana 数据源与面板组织
环境搭建部分怎么用
安装章节覆盖了多种部署方式,包括二进制、Docker 以及连接远程主机的工具准备。这部分不要只看一遍就跳过,建议按「本地二进制 → Docker → 多实例」的顺序各跑一次,目的是理解每种方式下配置文件路径、数据目录、启动参数的差异。很多线上问题就出在部署方式和配置路径不匹配上。
对照练习时,可以先把单节点跑通,确认 /metrics 能正常暴露、target 状态为 UP,再进入服务发现和抓取规则的部分。这个顺序能帮你把「配置写错」和「网络不通」这两类问题分开定位。
可复用的工程模块
这套资料里真正能直接搬进项目的,是几类配置模板和规则写法。抓取配置的 job 组织方式、relabel 的常见用法、告警规则的表达式结构,这些都属于「改几个字段就能复用」的部分。建议单独建一个仓库,把每类配置按最小可用单元存下来,标注它解决的具体问题,比如节点存活、磁盘水位、请求延迟分位。
告警部分尤其值得整理成自己的规则库。Alertmanager 的路由树和抑制规则是工程里最容易写乱的地方,跟着资料走一遍之后,最好自己画一遍路由结构,确认每条告警最终会落到哪个接收器上。
自学路径建议
如果按周来安排,可以这样切:第一周把单机环境和基础指标采集跑通;第二周集中练 PromQL,把常用函数和聚合操作写熟;第三周做告警规则与 Alertmanager 配置;第四周再回头处理高可用、联邦和多实例场景。每完成一段就回到自己的环境复现一次,不要停留在看完视频就进入下一节。
- 每节先看目标,再动手,再对照结果
- PromQL 单独建一个练习清单,反复查
- 告警规则和路由配置各存一份最小示例
- 高可用部分先理解架构图,再动手拆
适合谁对照实践
这份资料更适合已经接触过 Linux 服务部署、需要把监控真正接入业务系统的开发者或运维人员。它的重量在配置和实战链路,而不是概念科普。如果你目前只需要了解监控名词,可能会觉得节奏偏工程;但如果你手头正好有一个需要上监控的服务,把它当作对照手册逐段落地,效率会比空看视频高很多。
🔥 mksz768-高薪运维必备 Prometheus监控系统企业级实战
企业级实战,深度解析Prometheus监控系统
编辑点评
实战导向,从环境搭建到高可用配置,全面覆盖Prometheus监控体系,适合有运维背景的学习者。
⭐ 编辑推荐
本课程深入浅出地讲解了Prometheus监控系统的实战应用,从基础安装到高级配置,助你成为高薪运维专家。
✨ 课程亮点
课程目录
📁 第1章 何为监控
1-1 为什么要学习监控系统?.mp4 [30.5 MB]
1-2 监控的误区和挑战.mp4 [33.2 MB]
📁 第3章 手把手带领实现环境搭建及Prometheus多方式安装
3-10 如何通过Docker来安装Prometheus?.mp4 [101.2 MB]
3-6 Xshell工具安装连接CentOS 7.6并对系统基础优化(下).mp4 [38.4 MB]
3-1 本章概述.mp4 [20.8 MB]
3-7 如何克隆虚拟机(快速安装多台CentOS系统)?.mp4 [69.4 MB]
3-9 如何通过二进制包来安装Prometheus?(2).mp4 [87.3 MB]
3-5 Xshell工具安装连接CentOS 7.6并对系统基础优化(上).mp4 [42.3 MB]
3-8 如何通过二进制包来安装Prometheus?(1).mp4 [73.9 MB]
3-11 在工作中实际选哪种方式安装Prometheus?.mp4 [53.6 MB]
3-4 怎样使用VM VirtualBox虚拟机安装CentOS 7.6?.mp4 [54.9 MB]
3-3 如何在Windows上安装VM VirtualBox虚拟机软件?.mp4 [38.8 MB]
3-2 服务器系统选择及如何模拟环境?.mp4 [26.9 MB]
📁 第7章 多方式监控告警实战-及时发现异常问题
7-7 详解Alertmanager的抑制和静默功能.mp4 [104.1 MB]
7-10 本章总结【不易整理‖请关注:CunWorkNoteS】.mp4 [20.8 MB]
7-9 在实际工作中如何使用Alertmanager?.mp4 [79.9 MB]
7-2 了解Prometheus告警流程.mp4 [35.6 MB]
7-8 详解Alertmanager的路由匹配和告警分组功能.mp4 [122.8 MB]
7-4 如何通过邮箱接收告警信息?.mp4 [110.8 MB]
7-5 如何通过企业微信接收告警信息?.mp4 [155.0 MB]
7-3 详解Alertmanager配置概述及告警规则.mp4 [108.8 MB]
7-1 本章概述.mp4 [13.6 MB]
7-6 如何通过手机电话、短信接收告警信息?.mp4 [135.9 MB]
📁 第6章 Prometheus中广泛使用的内置数据查询语言-PromQL
6-2 PromQL的基础使用.mp4 [65.6 MB]
6-7 PromQL告警规则制定.mp4 [109.8 MB]
6-5 PromQL的向量匹配【公重号:CunWorkNotes】.mp4 [97.5 MB]
6-8 本章总结【优质资源‖关注:cunWorkNotes 解锁】.mp4 [16.7 MB]
6-1 本章概述.mp4 [23.7 MB]
6-3 PromQL的二元运算符.mp4 [114.4 MB]
6-4 PromQL的聚合操作.mp4 [75.3 MB]
6-6 PromQL的内置函数.mp4 [76.2 MB]
📁 第2章 企业级监控系统如何选型
2-1 什么是Prometheus?【公重号:CunWorkNotes】.mp4 [57.1 MB]
2-3 Prometheus和老牌监控zabbix的比较.mp4 [28.9 MB]
2-2 为什么要学习Prometheus?.mp4 [21.4 MB]
📁 第5章 掌握Prometheus监控重要环节-服务自动发现功能
5-7 综合实战:如何自动监控上百台服务器?(下).mp4 [112.3 MB]
5-3 如何基于文件的服务发现?.mp4 [115.7 MB]
5-8 本章总结.mp4 [29.7 MB]
5-1 本章概述.mp4 [26.3 MB]
5-6 综合实战:如何自动监控上百台服务器?(上).mp4 [144.9 MB]
5-5 详解Relabeling机制的实际作用.mp4 [133.1 MB]
5-4 如何基于consul的服务发现?.mp4 [156.5 MB]
5-2 了解服务发现的作用.mp4 [26.0 MB]
📁 第11章 监控系统二次开发实战
11-1 本章概述.mp4 [25.2 MB]
11-4 如何进行监控磁盘风险功能开发.mp4 [119.6 MB]
11-2 为什么要进行二次开发.mp4 [28.5 MB]
11-7 本章总结.mp4 [14.9 MB]
11-6 如何进行监控异常进程功能开发.mp4 [93.4 MB]
11-3 Exporter二次开发环境准备(python3).mp4 [65.9 MB]
11-5 如何进行监控网络风险功能开发.mp4 [62.7 MB]
📁 第10章 Prometheus监控Kubernetes
10-6 如何监控K8s中的redis应用?【公重号:CunWorkNotes】.mp4 [55.7 MB]
10-10 本章总结.mp4 [30.2 MB]
10-5 如何监控K8s的etcd存储?.mp4 [76.5 MB]
10-7 如何监控K8s中的mysql应用?.mp4 [59.9 MB]
10-9 如何通过微信、邮箱接收k8s集群中的告警信息?.mp4 [104.1 MB]
10-3 如何监控K8s集群?(上).mp4 [97.3 MB]
10-1 本章概述.mp4 [23.9 MB]
10-8 如何监控K8s中的业务?.mp4 [49.7 MB]
10-2 Prometheus Operator介绍.mp4 [31.1 MB]
10-4 如何监控K8s集群?(下).mp4 [119.8 MB]
📁 第9章 Prometheus高可用-大大提升监控系统健壮性
9-1 本章概述【公重号:CunWorkNotes】.mp4 [17.3 MB]
9-4 如何搭建Prometheus高可用?.mp4 [40.4 MB]
9-6 如何配置Alertmanager高可用?.mp4 [86.7 MB]
9-2 在实际工作中为什么要高可用?.mp4 [27.0 MB]
9-7 本章总结.mp4 [26.2 MB]
9-5 如何把Prometheus数据永久存储?.mp4 [161.6 MB]
9-3 部署多台Prometheus为高可用环境做准备.mp4 [66.0 MB]
📁 第8章 监控数据可视化-直观高效地查看实时监控数据
8-9 如何实现Grafana告警功能?.mp4 [150.4 MB]
8-10 本章总结.mp4 [21.1 MB]
8-5 如何在Grafana上添加仪表盘和统计面板?.mp4 [78.9 MB]
8-6 Grafana的其他面板有哪些?.mp4 [58.9 MB]
8-1 本章概述.mp4 [40.6 MB]
8-3 如何在Grafana上添加时间序列面板?.mp4 [88.2 MB]
8-4 如何在Grafana上添加表格面板?.mp4 [75.8 MB]
8-8 详解Grafana中的用户和角色.mp4 [80.4 MB]
8-7 在实际工作中如何使用Grafana创建自己的图形?.mp4 [113.2 MB]
8-2 grafana介绍.mp4 [60.3 MB]
📁 第4章 开箱即用的监控实战,助你全方位搞定监控需求
4-2 在工作中实际监控的内容有哪些?【优质资源‖关注:cunWorkNotes 解锁】.mp4 [44.3 MB]
4-4 操作系统监控的关键指标及重点关注-linux系统.mp4 [132.1 MB]
4-5 windows虚拟机的安装.mp4 [51.3 MB]
4-11 如何监控公司业务?【整理不易‖记得关注:CunWorKNotes】.mp4 [133.2 MB]
4-3 了解什么是exporter?.mp4 [79.9 MB]
4-13 如何通过Pushgateway自定义监控?(下)【整理不易‖记得关注:CunWorKNotes】.mp4 [103.1 MB]
4-9 企业实践监控mysql应用.mp4 [117.7 MB]
4-1 本章概述.mp4 [11.6 MB]
4-6 操作系统监控的关键指标及重点关注-windows系统.mp4 [88.1 MB]
4-12 如何通过Pushgateway自定义监控?(上).mp4 [123.8 MB]
4-8 企业实践监控redis应用.mp4 [118.0 MB]
4-14 在实际工作中如何监控其他应用及业务?.mp4 [82.2 MB]
4-7 企业实践监控docker应用.mp4 [92.3 MB]
4-15 本章总结.mp4 [20.6 MB]
4-10 如何监控服务器上的进程?.mp4 [93.5 MB]
📁 第12章 课程总结
12-1 课程总结.mp4 [21.7 MB]适合人群
- 有运维背景的学习者
- 希望提升监控技能的工程师
- 对Prometheus感兴趣的从业者
🎯 学习收获
- 掌握Prometheus监控系统安装与配置
- 学会使用Prometheus进行多方式监控告警
- 了解Prometheus数据可视化
🎉 祝您学习愉快!






