飞豹客 · 教程详情
拉勾教育 31讲带你搞懂 SkyWalking
会员可免费下载本篇
月会员可按日额度下载(每篇扣 1 次)。
开通会员 · 按档位下载 →测试运维
84 人浏览发布 2026-06-12更新 2026-06-12
这门课解决什么问题
SkyWalking 作为开源 APM 系统在分布式系统监控中应用广泛,但许多运维工程师在使用时仅停留在配置层面,遇到复杂问题时难以从源码层面定位问题。课程通过深入剖析 SkyWalking 源码,直击集群模式设计、JVM 监控机制、插件动态加载等核心难点,帮助学员建立完整的 APM 技术认知体系。课程尤其关注实战场景,如如何通过源码定制化监控指标、优化集群节点通信效率等,解决企业级应用中常见的性能瓶颈诊断问题。
适合什么基础及学完能独立做什么
本课程面向已掌握 Java 高级特性、熟悉 Spring Cloud 等微服务框架的运维工程师。学员需具备阅读中等复杂度代码的能力,以及基本的 Linux 操作经验。课程不包含基础工具培训,但会通过实例演示 Maven 构建和 Groovy 脚本应用。学完后,学员能独立完成:基于源码修改开发自定义 SkyWalking 插件,搭建高可用 SkyWalking 集群并配置跨机房数据同步,利用 JVM 插件分析线上应用内存和线程问题。产出物包括课程中修改的源码实验环境、插件开发模板以及企业级监控配置示例。
资料怎么配合练习
课程资料分为理论讲解和源码实践两大部分,建议按照以下路径推进:先学习第 5-12 讲掌握核心架构,重点理解数据采集链路和 Agent 设计;接着研究第 21-26 讲的集群插件,通过修改配置文件观察节点选举过程;最后结合第 24-30 讲的 JVM 和告警插件进行综合实战。资料中的实验环境预装了 Spring Boot 示例应用,学员可通过修改 `agent` 目录下的 `skywalking.properties` 文件测试不同配置。每讲课后附带的小脚本可用于自动化验证插件逻辑,例如使用 Groovy 动态注册自定义标签。建议在本地搭建 K8s 集群,将课程提供的 Docker 镜像部署为多副本应用,以真实场景检验学习效果。
课程目录
课程目录42 集
- 第21讲:Cluter 插件剖析,你想要的集群模式它都有.mp4
- [195.8 MB] 第24讲:jvm-receiver 插件探秘 ,不仅有 Trace 还可以有监控.mp4
- [343.9 MB] 第30讲:erver-alarm 插件核心剖析,如何避免收到告警信息.mp4
- [255.2 MB] 第16讲:Tomcat 插件原理精析,看 SkyWalking 如何增强这只 Cat(下).mp4
- [200.6 MB] 加餐2:请求接待员 —— Server 那些事.mp4
- [243.8 MB] 第03讲:掌握 Java Agent 真的可以为所欲为?.mp4
- [483.6 MB] 第33讲:优化 Trace 上报性能,让你的 OAP 集群轻松抗住百万流量.mp4
- [384.3 MB] 第18讲:带你揭开 toolkit-activation 工具箱的秘密.mp4
- [210.4 MB] 第20讲:深入剖析 Configuration 插件,实现可插拔接入多种配置中心.mp4
- [357.7 MB] 第06讲:为何各大开源框架专宠 SPI 技术?.mp4
- [396.1 MB] 第13讲:剖析 Trace 在 SkyWalking 中的落地实现方案(下).mp4
- [194.5 MB] 第02讲:链路追踪利器,快速上手 SkyWalking.mp4
- [835.2 MB] 第29讲:深入 query-graphql 插件,SW Rocketbot 背后的英雄(下).mp4
- [320.8 MB] 第27讲:实战入门 GraphQL,如何将 REST API 换成 GraphQL.mp4
- [188.8 MB] 加餐4:trace-receiver 插件番外篇——慢查询的处理.mp4
- [135.6 MB] 第05讲:OpenTracing 简介,先有标准后有天.mp4
- [113.5 MB] 第15讲:Tomcat 插件原理精析,看 SkyWalking 如何增强这只 Cat(上).mp4
- [165.5 MB] 第28讲:深入 query-graphql 插件,SW Rocketbot 背后的英雄(上).mp4
- [257.0 MB] 文档.zip
- [385.3 KB] 第19讲:OAP 初始化流程精讲,一眼看透 SkyWalking OAP 骨架.mp4
- [255.1 MB] 第23讲:深入剖析 regiter-receiver-plugin 插件(下).mp4
- [190.8 MB] 第25讲:trace-receiver 插件拆解,Trace 蕴含的宝贵信息(上).mp4
- [258.9 MB] 第04讲:实战掌握 Byte Buddy,体验代码生成的顺畅.mp4
- [513.6 MB] 第11讲:BootService 核心实现解析,Agent 的“地基”原来是这样的.mp4
- [304.6 MB] 第32讲:OAL 语言,原来定义创造一门新语言如此轻松(下).mp4
- [210.3 MB] 开篇词:从剖析 SkyWalking 源码到吃透 APM 核心知识.mp4
- [126.5 MB] 第10讲:深入剖析 Agent 插件原理,无侵入性埋点.mp4
- [792.3 MB] 第34讲:实现线程级别监控,轻松搞定 Thread Dump.mp4
- [329.2 MB] 加餐3:SkyWalking OAP 存储体系剖析.mp4
- [302.1 MB] 第12讲:剖析 Trace 在 SkyWalking 中的落地实现方案(上).mp4
- [257.1 MB] 加餐1:DataCarrier 实现详解.mp4
- [378.5 MB] 第09讲:SkyWalking Agent 启动流程剖析,领略微内核架构之美.mp4
- [688.6 MB] 结束语:回顾 SkyWalking 架构并展望未来.mp4
- [84.4 MB] 第01讲:同九义,为何 SkyWalking 一枝独秀?.mp4
- [203.4 MB] 第22讲:深入剖析 regiter-receiver-plugin 插件(上).mp4
- [441.9 MB] 第07讲:Java High Level Client,读写 ES 利器.mp4
- [675.9 MB] 第26讲:trace-receiver 插件拆解,Trace 蕴含的宝贵信息(下).mp4
- [484.5 MB] 第08讲:搭建 SkyWalking 源码环境,开启征途.mp4
- [501.0 MB] 第14讲:收集、发送 Trace 核心原理,Agent 与 OAP 的大动脉.mp4
- [159.0 MB] 第31讲:OAL 语言,原来定义创造一门新语言如此轻松(上).mp4
- [187.7 MB] 第17讲:Dubbo 插件核心剖析,Trace 是这样跨服务传播的.mp4
- [250.1 MB] 适合人群 运维工程师 APM 框架爱好者 Java 开发者 学习收获 掌握 SkyWalking 源码结构 理解 APM 技术原理 提升系统监控能力 祝您学习愉快! 学有所成,前程似锦!
拉勾教育 31讲带你搞懂 SkyWalking
会员免费¥29.90
开 VIP