面向高级Java工程师的线上排查实战课,无需Agent,利用JDK原生工具与OpenTelemetry、Micrometer,快速定位内存泄漏、线程死锁、CPU飙高与GC停顿等生产故障。
原始标题:Java Observability: Production JVM Diagnostics, JFR, GC, CPU

这是一门针对高级 Java 工程师的可观测性(Observability)与线上排查实战课程,主打**“无需安装任何 Agent 代理”**(No agents needed),教你利用 JDK 原生工具链和行业标准框架,快速定位并解决生产环境(Production)下的各类恶性故障。
- ⚡ 指标与链路监控:使用 OpenTelemetry SDK 和 Micrometer 对 Java SE 应用进行埋点,提取实时生产环境的遥测数据和度量指标。
- ⚡ 内存泄漏排查:捕获堆转储文件(Heap Dumps),并熟练使用 Eclipse MAT (Memory Analyzer Tool) 分析内存对象,精准定位复杂的生产环境内存泄漏。
- ⚡ 性能与锁分析:利用 JDK Flight Recorder (JFR) 和 JDK Mission Control (JMC) 动态分析在线应用的运行特征,排查线程锁竞争(Lock Contention)。
- ⚡ 系统稳定性诊断:诊断线程死锁(Deadlocks)、CPU 飙高(CPU Spikes)以及垃圾回收停顿(GC Pauses),从而稳定关键业务系统。
Published 9/2026
Created by ACHRAF ER-RAYA
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz, 2 Ch
Level: All Levels | Genre: eLearning | Language: English | Duration: 7 Lectures ( 1h 5m ) | Size: 613.7 MB
Master Java observability: thread dumps, heap analysis, JFR & GC logs to fix production incidents fast no agents needed.
What you’ll learn
⚡ Instrument Java SE apps with OpenTelemetry SDK and Micrometer to extract real-time production telemetry and metrics.
⚡ Capture and analyze heap dumps using Eclipse MAT to locate and resolve complex production memory leaks.
⚡ Profile live execution profiles and lock contention using JDK Flight Recorder and JDK Mission Control.
⚡ Diagnose thread deadlocks, CPU spikes, and garbage collection pauses to stabilize mission-critical Java systems.
Requirements
❗ ntermediate Java knowledge (Java 11+) and basic terminal usage. Standard JDK 17+ and JDK Mission Control (free) required.
Description
This course contains the use of artificial intelligence.
Debug, profile, and fix mission-critical Java applications directly in production environments with confidence.
Who this course is for
⭐ Senior Java developers, SREs, and architects responsible for troubleshooting memory leaks, crashes, and performance issues in production.
此处内容需要权限查看
会员免费查看



