getfromcode软考考证 会员免费

Prometheus+Grafana(Kubernetes)企业级监控

《Prometheus+Grafana(Kubernetes)企业级监控》主要讲解prometheus、alertmanager的以下几个方面:【技能收获】学完可掌握:Vue / 前端工程化、Docker / 容器化。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT

单课价¥29.90新品 上架
会员价 会员免费开通会员,全站课程按额度无限下载套餐详情
0 人关注 更新于 2026-09-15 永久有效
发货

网盘链接 · 支付成功后自动发货

保障

永久有效 · 链接失效免费补发

客服

每日 9:00-21:00 在线客服 联系客服

购买方式开通会员 · 全站免费下单课购买 · 仅本课

支付成功后自动显示网盘下载链接;链接失效可联系客服免费补链,永久有效。

正版保障 极速发货 售后无忧

这套资料讲什么

标题写的是「Prometheus+Grafana(Kubernetes)企业级监控」,核心其实是两件事:一是 Prometheus 这条采集与告警链路怎么搭起来,二是 Grafana 怎么把指标变成能看、能查、能定位问题的面板。资料说明里明确提到讲解范围覆盖 prometheus 与 alertmanager,这意味着它不是一个只停留在「装个 Helm chart 就完事」的演示,而是围绕指标采集、规则配置、告警路由和可视化几块展开,坐标是 Kubernetes 集群而不是单机 Docker 环境。

需要先说明一点:摘要文本里混入了 Vue、前端工程化、Docker 容器化这类与监控主题关联不大的表述,属于资料元信息的串扰。看这份资料时,请以 Prometheus、Alertmanager、Grafana、Kubernetes 这条主线为准,不要被无关标签带偏预期。

技术栈构成与版本前提

这条链路的组成相对固定:Prometheus 负责拉取和存储时序数据,Exporter(node-exporter、kube-state-metrics、cAdvisor 等)提供指标来源,Alertmanager 处理告警的分组、抑制、静默与路由,Grafana 做查询与展示层。部署在 Kubernetes 上时,还会涉及 ServiceMonitor、PodMonitor 这类 CRD,以及 Operator 模式的运维方式。

实际动手前建议确认版本对应关系:Prometheus Operator 与 kube-prometheus-stack 的版本差异会直接影响 CRD 字段和默认告警规则的写法,Kubernetes 各版本对 RBAC 和指标 API 的支持也不一致。这部分如果不先对齐,照着旧文档敲 YAML 很容易卡在 apply 报错上。

项目结构与可复用模块

把这份资料当作工程参照时,值得重点拆解的是它的组织方式,而不是某一条具体命令。通常可以从几个层次去看:

  • 采集层配置:抓取目标如何按 job 划分,relabel 规则怎么写,指标如何打标签而避免高基数。
  • 告警层配置:PromQL 告警表达式的阈值设定、for 持续时间、labels 与 annotations 的拆分,以及 Alertmanager 的 route、receiver、inhibit_rules 结构。
  • 存储与保留:本地 TSDB 的 retention 设置、远程写入的接入点,以及容量与采样间隔之间的取舍。
  • 展示层:Grafana 数据源配置、Dashboard 变量设计、常用面板的 PromQL 模板,这部分是最容易直接复用到自己项目的资产。

其中告警规则和 Dashboard 模板属于「改改就能用」的模块,适合优先整理进自己的配置仓库。采集侧的 relabel 规则和告警路由则更需要结合自身集群的标签体系做适配,照搬往往会在线上产生噪音告警。

自学路径与练习方式

建议不要顺着视频一口气看完。更有效的顺序是:先在本地的 kind 或 minikube 起一个集群,把 Prometheus 和 Grafana 跑起来,确认能查到 node 级别的基础指标;再逐步往里加 kube-state-metrics 这类针对集群对象状态的采集;最后接 Alertmanager,用一条自定义规则验证从触发到通知的完整链路。每完成一个阶段,把当时的配置文件单独存一份,记录改了什么、为什么改,这比记笔记更有用——排错时你需要的正是这层因果。

练习中容易踩的坑集中在三处:一是告警规则的 PromQL 写得能跑通但不准,过滤维度漏了导致误报;二是 Alertmanager 的 route 匹配顺序理解错,告警没进到预期 receiver;三是 Grafana 面板直接套用别人模板,变量和自身标签体系对不上,图是空的。这三个问题都只能通过自己动手复现一遍才能暴露出来。

适合谁拿来对照实践

如果你已经在维护 Kubernetes 集群,需要把监控从「有个 Grafana 能看」提升到「告警准确、能定位问题」,这份资料的结构刚好可以当参照。它更适合作为配置文件与规则写法的对照材料,配合手头真实集群做验证,而不是作为孤立的观看内容。事先具备基本的 Kubernetes 对象概念和 PromQL 查询语法,会让整个对照过程顺畅很多。


主要讲解prometheus、alertmanager的以下几个方面:

课程推荐

《Prometheus+Grafana(Kubernetes)企业级监控》主要讲解prometheus、alertmanager的以下几个方面:【技能收获】学完可掌握:Vue / 前端工程化、Docker / 容器化。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(67 节)

*   1-1 监控误区和挑战.mp4

*   1-2 墨盒和白盒监控.mp4

*   1-3 度量值的收集.mp4

*   2-1 Prometheus组件及架构.mp4

*   2-2 Prometheus数据模型.mp4

*   2-3 核心的指标.mp4

*   2-4 指标摘要及聚合.mp4

*   3-1 实验环境说明.mp4

*   3-2 Prometheus二进制部署.mp4

*   3-3 Prometheus容器方式部署.mp4

*   4-1 监控Prometheus本身.mp4

*   4-2 配置命令详解.mp4

*   4-3 全局配置探讨.mp4

*   4-4 配置采集目标.mp4

*   4-5 标签重写原理.mp4

*   4-6 标签使用案例剖析.mp4

*   5-1 node-exporter部署.mp4

*   5-2 node-exporter使用案例.mp4

*   5-3 监控docker的容器.mp4

*   5-4 抓取的生命周期.mp4

*   6-1 选择器及标签匹配器.mp4

*   6-2 范围、偏移及子查询.mp4

*   6-3 PromQL的操作符.mp4

*   6-4 PromQL函数.mp4

*   7-1 计算CPU的使用率.mp4

*   7-2 计算CPU的负载.mp4

*   7-3 计算内存使用率.mp4

*   7-4 计算内存饱合度.mp4

*   7-5 磁盘使用率.mp4

*   7-6 服务状态.mp4

*   7-7 metadata和up指标.mp4

*   7-8 查询的持久化.mp4

*   7-9 Grafana可视化.mp4

*   8-1 基于文件的服务发现.mp4

*   8-2 基于API和DNS的服务发现.mp4

*   9-1 alertmanager工作方式.mp4

*   9-2 alertmanger集群部署.mp4

*   9-3 alertmanager基本配置.mp4

*   9-4 监控alertmanager.mp4

*   9-5 添加警报规则.mp4

*   9-6 alertmanager路由的定义.mp4

*   9-7 定义接收器和模板.mp4

*   9-8 警报的静音.mp4

*   10-1 可靠性和容错性.mp4

*   10-2 可扩展性.mp4

*   11-1 mtail的部署与使用.mp4

*   11-2 Blackbox部署与使用.mp4

*   12-1 pushgateway部署.mp4

*   12-2 pushgateway使用.mp4

*   13-1 promtool工具探索.mp4

*   13-2 log和endpoints.mp4

*   14-1 k8s部署alertmanager.mp4

*   14-2 部署nodeExporter.mp4

*   14-3 node-exporter作业.mp4

*   14-4 node-exporter规则.mp4

*   14-5 监控Kubernetes本身.mp4

*   15-1 kube-prometheus部署.mp4

*   15-2 监控部署的服务.mp4

*   16-1 邮件告警.mp4

*   16-2 微信通知.mp4

*   16-3 钉钉通知.mp4

*   17-1 metallb部署.mp4

*   17-2 ingress-nginx的监控.mp4

*   17-3 ingress及dns配置.mp4

*   17-4 监控控制器.mp4

*   17-5 k8s调度器监控.mp4

*   17-6 kube-proxy监控.mp4