JVM相关工具
JMC(Java Mission Control)监控和性能分析:JVM、JFR(重要)、JMX
线上调试:btrace:JVM实时监控工具
其他常用的JVM工具:
jps:查看java进程信息
jmap:查看JVM中对象的统计信息
jstat:对JVM的资源和性能进行实时监控
jstack:查看JVM线程栈信息
jinfo:动态查看、调用jvm参数
压力测试:
JHM
常用Linux系统分析工具:
vmstat:进程、虚拟内存、页面交换、IO读写、CPU活动
iostat&iotop:系统IO状态信息
ifstat&iftop:实时网络流量监控
netstat:查看网络相关信息,各种网络协议套接字状态
dstat:全能型实时系统信息统计
strace:诊断、调试程序的系统调用
GDB:程序调试、coredump分析
Isof:查看系统当前打开的文件信息
tcpdump:网络抓包工具
traceroute:网络路由分析工具
网络抓包工具:
WireShark
Fiddler