课程简介:
如果你希望掌握大型微服务全链路追踪技术和APM平台架构设计与实现,成为更抢手人才,获得更高的薪资,那这门课就是为你量身定制的。课程会带你从0到1系统掌握百亿级储能和毫秒级查询耗时的SkyWalking全链路追踪技术,同时让你全面提升大规模微服务全链路追踪解决方案设计思维,并完整落地一个可复用可通用的企业级APM平台,助力你快速进阶加薪技能,提升职业核心竞争力。
你能学到什么:
- 可复用可通用链路追踪方案
- 搞透监控链路跟踪机制与原理
- 可监控高性能微服务架构设计
- 强化线上实时故障诊断能力
- 百亿储能毫秒级查询追踪技术
- 快速提升系统优化实战经验
试看链接:https://pan.baidu.com/s/1-kNhUTe98q2W6sXbjisPwA?pwd=fkwg
相关推荐:
Go微服务精讲:Go-Zero全流程实战即时通讯(完结)
Nacos核心原理解读+高性能微服务系统实战(完结)
K8s+gRPC 云原生微服务开发与治理实战(完结)
新版Springboot3+微服务实战12306高性能售票系统23章(完结)
小滴大课训练营-微服务架构-海量数据商用短链平台项目大课【2023最新升级版】
课程目录:
第1章 课程介绍
- 1.1 课程导学 (试看, 15:30)
第2章 微服务场景下监控和链路跟踪难题有哪些?如何解决?
- 2.1 微服务场景下带来的监控和链路跟踪难题有哪些?(08:14)
- 2.2 什么是APM(Application Performance Monitoring) 为什么需要APM监控系统 (07:08)
- 2.3 业界有哪些主流的APM?(05:07)
- 2.4 为什么SkyWalking是目前最主流的监控和链路跟踪解决方案 (07:00)
第3章 SkyWalking 初探
- 3.1 本章介绍 (01:52)
- 3.2 了解 SkyWalking 的前世今生 (05:06)
- 3.3 Windows 环境安装 SkyWalking (05:57)
- 3.4 高内聚低耦合,SkyWalking 架构浅析 (试看, 15:13)
- 3.5 本章总结 (01:48)
第4章 常见性能指标:Maven+SpringBoot 体验SkyWalking 的功能
- 4.1 本章介绍 (03:20)
- 4.2 通过 Maven 构建 SpringBoot 工程,暴露 Http 接口 (10:19)
- 4.3 如何通过 SkyWalking Agent 对应用进行监控和链路跟踪 (试看, 06:58)
- 4.4 SkyWalking 面板指标解析(一)(08:22)
- 4.5 SkyWalking 面板指标解析(二)(15:40)
- 4.6 了解 SkyWalking JVM GC 等相关指标 (11:22)
- 4.7 模拟内存溢出实战 SkyWalking JVM指标 (11:04)
- 4.8 高并发项目更应该关注哪些指标 (08:50)
- 4.9 掌握使用开源项目 Jmeter 模拟请求 (14:36)
- 4.10 掌握使用开源项目 Jmeter 进行压测 (14:22)
- 4.11 本章总结 (02:10)
第5章 高复杂,链路长的监控追踪载体:微服务架构解析&搭建分布式商城项目
- 包含9节,共99分钟(内容未提供)
第6章 监控与追踪前置技术:全面掌握探针,字节码插桩技术
- 6.1 本章介绍 (02:37)
- 6.2 什么是 JavaAgent,它有哪些优点 (11:08)
- 6.3 JavaAgent 实战-静态修改类的实现 (20:40)
- 6.4 JavaAgent 实战-动态修改类的实现 (18:08)
- 6.5 什么是字节码插桩,它和JavaAgent 有什么区别 (06:24)
- 6.6 ASM、CGLIB、ByteBuddy 该怎么选 (14:03)
- 6.7 ByteBuddy 学习(一)(12:19)
- 6.8 ByteBuddy 学习(二)(20:27)
- 6.9 ByteBuddy 数据库无侵入加密实战(一)(12:37)
- 6.10 ByteBuddy 数据库无侵入加密实战(二)(10:57)
- 6.11 本章总结 (02:26)
第7章 监控与链路追踪初步实战:如何基于Arthas 实现线上问题的解决
- 7.1 本章介绍 (04:17)
- 7.2 那些在生产环境中会让我们束手无策的问题 (08:19)
- 7.3 什么是 Arthas ,它能解决哪些问题,基本原理介绍 (07:55)
- 7.4 安装使用 Arthas 监听进程 (02:29)
- 7.5 Arthas Dashboard 面板详解 (07:00)
- 7.6 如何通过 Arthas 动态修改日志级别 (10:34)
- 7.7 使用 heapdump 命令,并用 Jvisualvm 分析 Dump 文件 (09:28)
- 7.8 使用 Jad 命令反编译字节码 (06:43)
- 7.9 使用 redefine 和 retransform,修改已加载的类 (14:03)
第8章 企业级链路追踪方案落地实战:监控篇
- 8.1 本章介绍 (01:34)
- 8.2 从 Agent 启动源码了解 Agent 架构_new (09:31)
- 8.3 SkyWalking Agent 配置项解释 (12:02)
- 8.4 SkyWalking 如何获取JVM CpuLoad 和线程信息 (06:10)
- 8.5 SkyWalking 如何获取JVM 内存、GC信息和简单实战 (06:07)
- 8.6 从生产者消费者模式了解JVM监控信息在Agent中的存储 (07:01)
- 8.7 本章总结 (01:20)
第9章 企业级链路追踪方案落地实战:链路追踪篇
- 9.1 本章介绍 (01:12)
- 9.2 实现链路跟踪需要解决哪些基本问题 (05:29)
- 9.3 OpenTracing 标准的来龙去脉 (08:51)
- 9.4 SkyWalking Agent 如何对类进行增强 (04:22)
- 9.5 SkyWalking TraceId 生成规则 (05:19)
- 9.6 SkyWalking 如何通过采样保障系统稳定 (05:53)
- 9.7 如何在业务代码中手动添加 Tag (08:21)
- 9.8 本章总结 (01:39)
第10章 企业级链路追踪方案落地实战:可插拔机制篇
- 10.1 本章介绍 (02:28)
- 10.2 SkyWalking 的核心设计-可插拔架构 (06:43)
- 10.3 重拾 JDBC 语法,了解 Mybatis 实现原理 (05:59)
- 10.4 从 JDBC 学习 SkyWalking 的 MySQL 插件,实时查看当前SQL语句 (10:20)
- 10.5 使用 Witness Class 保证 SkyWalking Agent 的版本兼容性 (06:25)
- 10.6 学习微服务框架 Dubbo (10:33)
- 10.7 从 Dubbo 插件了解 SkyWalking 传输和数据结构 (17:21)
- 10.8 RocketMQ 与 SkyWalking 的消息传递 (19:00)
- 10.9 SkyWalking 可插拔机制实现之SPI及实战 (11:22)
- 10.10 本章总结 (03:27)
第11章 企业级链路追踪方案落地实战:消息传输篇
- 11.1 本章介绍 (02:20)
- 11.2 SkyWalking 的数据是如何传输的 (06:29)
- 11.3 谷歌序列化框架 ProtoBuf 实战 (分两部分,共35:42)
- 11.5 SkyWalking GRPC 实现以及如何处理连接中断 (11:05)
- 11.6 安装使用消息队列 Kafka (08:28)
- 11.7 使用 Kafka 上报数据 (05:04)
- 11.8 本章总结 (02:10)
第12章 企业级链路追踪方案落地实战:日志篇
- 12.1 本章介绍 (01:35)
- 12.2 LogBack 和配置介绍 (08:27)
- 12.3 MDC介绍与实战 (08:46)
- 12.4 Logback 打印 SkyWalking TraceId (11:42)
- 12.5 上传日志到 SkyWalking 进行搜索 (03:28)
- 12.6 本章总结 (01:36)
第13章 企业级链路追踪方案落地实战:告警篇
- 13.1 本章介绍 (02:22)
- 13.2 初识 SkyWalking 告警 (04:34)
- 13.3 快速入门,模拟RT告警 (05:51)
- 13.4 配置钉钉机器人告警实战 (05:49)
- 13.5 告警规则配置详解 (08:19)
- 13.6 如何通过WebHook 实现钉钉卡片告警 (20:11)
- 13.7 通过 SpringBootStarter 发送告警邮件 (04:18)
- 13.8 深入浅出 SkyWalking 告警算法-滑动窗口 (07:17)
- 13.9 本章总结 (01:08)
第14章 企业级链路追踪方案落地实战:存储篇
- 14.1 本章介绍 (02:22)
- 14.2 SkyWalking 存储引擎介绍和切换MySQL (06:31)
- 14.3 SkyWalking 为什么推荐使用 ES作为存储引擎 (11:04)
- 14.4 SkyWalking ES的配置及使用 (10:45)
- 14.5 SkyWalking 存储层的架构实现 (05:42)
- 14.6 本章总结 (02:05)
第15章 面试题点播
- 15.1 项目中为什么要使用 SkyWalking (02:40)
- 15.2 使用SkyWalking 的过程中,碰到了哪些困难 (02:55)
- 15.3 应用启动延迟的排查思路 (02:53)
- 15.4 循环体减少Span打印 (01:50)
第16章 课程总结
- 16.1 课程总结 (04:28)
声明:本站所有资料均来源于网络以及用户发布,如对资源有争议请联系微信客服我们可以安排下架!