如果你现在的日常工作里,服务器出问题还得靠同事在群里喊一声、或者自己一个个登机器看 CPU 和内存,那 Zabbix 这门课大概率能帮上忙。它不是那种讲完概念就结束的课,重点放在"监控这件事在企业里到底怎么落地"——从装好、配好,到真正让它在半夜自动把人叫醒。

这门课解决的是什么场景

Zabbix 的典型使用场景很清楚:一批服务器、一批中间件,你需要在出故障之前或者刚出故障时就收到通知,而不是等业务方投诉。课程覆盖的方向包括主机监控、触发条件、动作与告警、自动发现、分布式部署、自定义监控项,以及用脚本把告警推送到邮件和钉钉。这些不是孤立的知识点,而是串起来能形成一个可用的监控闭环。比如自动发现可以让你在机器批量上线时不用一台台手动加,动作和宏能让你把告警精准地发给该收到的人。

学完能独立做什么

按课程的设计,学完之后你应该能独立完成这几件事:

  • 从零部署一套 Zabbix,理解 YUM 安装和源码编译各自的适用情况;
  • 针对具体业务对象配监控项,包括 MongoDB、MySQL、FPM/Nginx、RabbitMQ 这类常见中间件;
  • 用触发器定义"什么样算异常",再通过动作把告警发出去;
  • 写自定义脚本做告警通道,比如 Python 发邮件、发钉钉;
  • 对 Zabbix 本身做基本的性能调优,避免监控系统自己先扛不住。

这里要提醒一句:能"独立做"的前提是你跟着动手练过。监控这类技能光看配置截图记不住,尤其是触发器和宏的配合,不实际配一遍很容易在细节上卡住。

资料适合什么基础的人

这门课对零基础不是特别友好,但也不算高门槛。你至少需要会用 Linux 基本命令、看得懂配置文件、知道什么是端口和服务。如果之前完全没接触过监控系统,建议先把 Zabbix 的安装和第一个监控项跑通,再往下看分布式和自定义告警,否则容易在概念层面就迷路。已经用过其他监控工具(比如 Nagios、Prometheus)的人上手会更快,因为监控的思路是相通的,主要成本在于熟悉 Zabbix 自己的术语和配置方式。

哪些人可能不需要它

如果你所在的环境已经把监控托管出去、或者团队统一用另一套方案且不打算换,那学 Zabbix 的即时收益有限。另外,如果你的目标只是"看懂监控大盘",而不是亲手搭一套,那投入产出比也不算高。这门课更适合接下来一段时间真的要碰服务器监控、或者面试方向明确要求 Zabbix 的人。

给准备开始的人一点建议

别一上来就追求把课程里提到的每个中间件都配一遍。挑一个你工作里真实存在的场景,比如给一台跑 Nginx 和 MySQL 的机器做监控,从安装到告警打通一次,你会比按顺序刷完所有知识点理解得更深。自动化部署和性能优化那部分可以放到后面,等你对基本流程有手感了再回头看,会顺很多。

课程目录

课程目录61 集
  • 01 Zabbix基础篇 01 1-1 Zabbix从0开始.mp4
  • 02 1-2 版本介绍.mp4
  • 03 1-3 zabbix server 安装.mp4
  • 04 1-4 Zabbix配置MariaDB.mp4
  • 05 1-5 zabbix web GUI 安装.mp4
  • 06 1-6 GUI界面初步.mp4
  • 07 1-7 自定义监控模版.mp4
  • 08 1-8 监控Linux用户账号密码.mp4
  • 09 1-9 自定义 Triggers.mp4
  • 10 1-10 自定义模版Discovery.mp4
  • 11 1-11 模版结束.mp4
  • 12 1-12 Nginx+FPM.mp4
  • 13 1-
  • 13 软链接 密码监控补充.mp4
  • 14 1-14 Ansible自动化工具.mp4
  • 02 Zabbix深入篇 01 2-1 内容大纲.mp4
  • 02 2-2 上篇内容总结及LNMP/LAMP区别.mp4
  • 03 2-3 ZabbixServer配置参数详解.mp4
  • 04 2-4 ZabbixServer高级参数详解.mp4
  • 05 2-5 screen.mp4
  • 06 2-6 screen-2.mp4
  • 07 2-7 邮件自动报警初步.mp4
  • 08 2-8 Python开发邮件报警程序.mp4
  • 09 2-9 邮件报警演示.mp4
  • 10 2-10 收不到报警、报警机制详解及总结.mp4
  • 11 2-11 Python开发钉钉报警接口详解.mp4
  • 12 2-12 自动发现完结.mp4
  • 13 2-13 宏定义.mp4
  • 14 2-14 补充开机自启.mp4
  • 15 2-15 自定义宏详解.mp4
  • 16 2-16 宏补充及Agent配置.mp4
  • 17 2-17 自定义监控接口.mp4
  • 18 2-18 自定义监控接口使用参数演示.mp4
  • 19 2-19 监控PHP-FPM练习.mp4
  • 20 2-20 自定义参数结束.mp4
  • 21 2-21 监控故障自动处理&执行命令.mp4
  • 22 2-22 Ansible批量部署演示.mp4
  • 03 企业级项目实战篇 01 3-1 项目实战篇介绍.mp4
  • 02 3-2 Nginx监控演示1-Ansible处理.mp4
  • 03 3-3 Nginx监控演示2.mp4
  • 04 3-4 Nginx监控演示3-GUI添加.mp4
  • 05 3-5 Nginx监控演示4.mp4
  • 06 3-6 MongoDB监控详解及演示.mp4
  • 07 3-7 监控RabbitMQ.mp4
  • 08 3-8 监控总结及Redis监控演示和监控中的坑.mov.mp4
  • 04 分布式监控篇 01 4-1 分布式监控.mp4
  • 02 4-2 分布式监控演示.mp4
  • 03 4-3 Zabbix性能优化.mp4
  • 05 源码编译 01 5-1 Zabbix源码编译MySQL/Agent.mp4
  • 02 5-2 zabbix源码编译安装Server.mp4
  • 03 5-3 源码编译演示DB配置.mp4
  • 04 5-4 源码编译完结proxy及Ansible批量.mp4
  • 05 5-5 源码编译加入开机自启.mp4
  • 06 番外Ansible批量创建Host 01 6-1 Ansible部署ZabbixAgent.mp4
  • 02 6-2 Ansible部署Zabbix-2.mp4
  • 03 6-3 ansible创建Hos.mp4
  • 04 6-4 results register.mp4
  • 05 6-5 host 批量创建.mp4
  • 06 6-6 zabbix信息获取.mp4
  • 07 6-7 zabbix templates操作.mp4
  • 08 6-8 ZabbixTemplates-2.mp4
  • 09 6-9 Ansible Roles演示.mp4