Posted in

Go语言技术栈调试黑科技(VS Code + Delve + core dump + perf trace四维联动):10分钟定位线上goroutine死锁根源

第一章:Go语言技术栈调试黑科技 … Go语言技术栈调试黑科技(VS Code + Delve + core dump + perf trace四维联动):10分钟定位线上goroutine死锁根源Read more

Posted in

Go语言老邪最后防线:当pprof失效、trace空白、dmesg无日志时,用bpftrace hook runtime.mcall定位goroutine卡死根源

第一章:Go语言老邪最后防线:当 … Go语言老邪最后防线:当pprof失效、trace空白、dmesg无日志时,用bpftrace hook runtime.mcall定位goroutine卡死根源Read more

Posted in

Golang 2.0 GC与eBPF联合监控方案:通过bpftrace实时捕获GC mark termination事件并关联CPU flame graph

第一章:Golang 2.0 G … Golang 2.0 GC与eBPF联合监控方案:通过bpftrace实时捕获GC mark termination事件并关联CPU flame graphRead more

Posted in

Go语言pprof火焰图看不懂?手把手教你从trace→profile→flamegraph→源码行级归因(含自动标注热点函数插件)

第一章:Go语言pprof火焰图 … Go语言pprof火焰图看不懂?手把手教你从trace→profile→flamegraph→源码行级归因(含自动标注热点函数插件)Read more

Posted in

Go火焰图与BPFTrace对比实测:在Kubernetes DaemonSet中低开销采集goroutine生命周期火焰图(资源占用<0.3% CPU)

第一章:Go火焰图与BPFTra … Go火焰图与BPFTrace对比实测:在Kubernetes DaemonSet中低开销采集goroutine生命周期火焰图(资源占用<0.3% CPU)Read more