本系统列内容来自 性能优化大神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 |