本系统列内容来自 性能优化大神Brendan Gregg 出的新书, 目前国内还没有引入。
为了抢先体验到大佬的又一部力作,我直接去oreilly官方网站的看的电子书。
Brendan Gregg 书里提到 Netflix和Facebook都将这些工具作为生产服务器的标配工具,因此我们也可以在经过充分的测试后,考虑将这些工具做到初始化镜像模板里面。
废话不说。直接放图,每个level都有对应的perf分析工具:
主题
推荐使用的工具 | |
Debugging / multi-purpose | trace, argdist, funccount, stackcount, opensnoop |
CPUs | execsnoop, runqlat, runqlen, cpudist, profile, offcputime, syscount, softirq, hardirq |
Memory | memleak |
File systems | opensnoop, filelife, vfsstatt, fileslower, cachestat, writeback, dcstat, xfsslower, xfsdist, ext4dist |
Disk I/O | biolatency, biosnoop, biotop, bitesize |
Networking | tcpconnect, tcpaccept, tcplife, tcpretrans |
Security | capable |
Languages | javastat, javacalls, javathreads, javaflow, javagc |
Applications | mysqld_qslower, signals, killsnoop |
Kernel | wakeuptime, offwaketime |