掌握Zabbix核心机制与调优技能,具备源码级排障能力,快速提升监控系统稳定性与个人运维竞争力。

*   01 课程介绍/

  *   01 课程简介.mp4 18:36

  *   02 各进程职责.mp4 15:11

*   02 环境准备/

  *   01 下载zabbix源码包,并安装虚拟机.mp4 11:07

  *   02 创建git仓库,上传代码,安装git插件.mp4 16:38

  *   03 安装系统依赖,编译安装并且配置zabbix.mp4 18:08

  *   04 添加第一行中文注释,切割日志,课后总结.mp4 16:26

*   03 主进程源码分析/

  *   01 学习目标,修改日志级别.mp4 09:38

  *   02 main函数讲解.mp4 12:08

  *   03 守护进程讲解.mp4 10:46

  *   04 主进程入口函数讲解-上.mp4 26:26

  *   05 主进程入口函数讲解-下.mp4 23:06

*   04 配置同步进程源码分析/

  *   01 安装zabbix-proxy和zabbix-agent.mp4 30:29

  *   02 configuration syncer进程的完整启动流程.mp4 37:56

  *   03 DCsync_configuration()函数讲解.mp4 12:43

  *   04 zbx_dbsync_init()函数讲解.mp4 16:05

  *   05 zbx_dbsync_compare_config()函数讲解.mp4 35:32

  *   06 DBsync_config()函数讲解.mp4 12:21

  *   07 查询主机模板、宏参数到全局配置缓存中-上.mp4 12:03

  *   08 查询主机模板、宏参数到全局配置缓存中-下.mp4 39:30

  *   09 更新主机模板、宏参数到全局配置缓存中-上.mp4 18:55

  *   10 更新主机模板、宏参数到全局配置缓存中-下.mp4 14:44

  *   11 查询9组数据.mp4 40:52

  *   12 查询并更新主机信息到全局配置缓存中.mp4 44:52

  *   13 查询并更新监控项信息到全局配置缓存中.mp4 59:59

  *   14 输出配置同步过程中新增、修改、删除的数量和同步时间.mp4 19:24

  *   15 全局配置缓存输出到日志分析.mp4 15:30

*   05 主动采集进程源码分析/

  *   01 入口函数分析-上.mp4 22:58

  *   02 入口函数分析-下.mp4 07:25

  *   03 get_values()函数分析.mp4 37:16

  *   04 获取二叉堆中的监控项用于采集.mp4 18:14

  *   05 判断获取的监控项是否需要采集.mp4 25:23

  *   06 监控项宏替换和各采集属性赋值.mp4 34:45

  *   07 get_value()函数分析.mp4 30:41

  *   08 采集结果处理和日志分析.mp4 27:58

*   06 被动接收进程源码分析/

  *   01 进程功能介绍与进程交互脚本使用.mp4 23:48

  *   02 入口函数分析.mp4 36:46

  *   03 process_trapper_child()函数解析-上.mp4 46:04

  *   04 process_trapper_child()函数解析-下.mp4 46:36

  *   05 进程日志分析.mp4 33:53

*   07 预处理管理进程源码分析/

  *   01 进程介绍与入口函数分析.mp4 21:03

  *   02 接收IPC服务消息.mp4 42:53

  *   03 注册预处理工作进程.mp4 15:20

  *   04 接收并转发消息给预处理工作进程-01.mp4 17:40

  *   05 接收并转发消息给预处理工作进程-02.mp4 18:50

  *   06 接收并转发消息给预处理工作进程-03.mp4 34:15

  *   07 接收并转发消息给预处理工作进程-04.mp4 12:12

  *   08 接收并处理预处理结果-01.mp4 16:19

  *   09 接收并处理预处理结果-02.mp4 23:56

  *   10 接收并处理队列长度请求.mp4 13:17

  *   11 日志分析.mp4 28:05

*   08 预处理工作进程源码分析/

  *   01 进程介绍与入口函数分析.mp4 18:41

  *   02 注册预处理工作进程.mp4 20:09

  *   03 读取IPC消息并处理预处理消息-01.mp4 24:23

  *   04 处理预处理消息-02.mp4 30:29

  *   05 处理预处理消息-03.mp4 16:39

*   09 数据入库进程源码分析/

  *   01 进程介绍与入口函数讲解.mp4 20:01

  *   02 开始讲解同步历史缓存数据入库函数-01.mp4 19:27

  *   03 获取待入库的缓存数据.mp4 21:06

  *   04 向数据库中添加历史值数据.mp4 24:44

  *   05 将历史值数据写入缓存中.mp4 15:10

  *   06 向数据库中添加趋势值数据-01.mp4 21:41

  *   07 向数据库中添加趋势值数据-02.mp4 26:26

  *   08 技术触发器生成事件.mp4 26:01

  *   09 日志分析.mp4 19:39

  *   10 测试采集数据的完整生命周期.mp4 13:24

  *   11 加餐:TCP Socket与IPC Socket编程示例.mp4 23:41

*   10 Pinger进程源码分析/

  *   01 进程介绍与入口函数分析.mp4 28:03

  *   02 处理主机列表中的Ping任务.mp4 29:54

*   11 http-poller进程源码分析/

  *   01 进程介绍与入口函数分析.mp4 22:55

  *   02 处理HTTP测试任务.mp4 28:16

  *   03 日志分析.mp4 11:42

*   12 proxy-poller进程源码分析/

  *   01 进程介绍和入口函数分析.mp4 09:15

  *   02 进程关键步骤分析.mp4 41:11

  *   03 日志分析.mp4 11:07

*   13 不可达进程源码分析/

  *   01 进程介绍.mp4 05:37

  *   02 不可达进程源码分析.mp4 37:17

*   14 自监控进程源码分析/

  *   01 进程介绍与收集统计数据源码分析.mp4 35:16

  *   02 收集统计数据日志分析.mp4 20:11

  *   03 更新自监控统计数据源码分析.mp4 24:56

  *   04 获取统计数据源码与日志分析.mp4 05:11

*   15 管家进程源码解析/

  *   01 管家进程介绍和入口函数分析.mp4 18:30

  *   02 清理历史数据与趋势数据-上.mp4 22:36

  *   03 清理历史数据与趋势数据-下.mp4 26:43

  *   04 清理其他数据.mp4 20:34

  *   05 日志分析.mp4 22:50

*   16 自发现进程源码解析/

  *   01 自发现进程介绍和入口函数分析.mp4 21:04

  *   02 自发现进程源码分析.mp4 30:44

  *   03 自发现进程日志分析.mp4 08:10

*   17 告警管理进程源码分析/

  *   01 告警管理进程介绍.mp4 28:03

  *   02 入口函数关键步骤分析.mp4 30:39

  *   03 同步看门狗信息.mp4 22:18

  *   04 处理告警结果.mp4 13:39

  *   05 日志分析.mp4 23:41

*   18 告警器进程源码分析/

  *   01 告警器进程介绍与源码分析.mp4 23:03