1.jvm命令查看
pmap命令的使用:
pmap PID
jmap命令的使用:
lsof -p PID
jmap -histo:live PID
jmap -dump:live,format=b,file=dump.hprof PID
https://blog.csdn.net/qq_25622107/article/details/80240881
jstat命令的使用:
jstat -gcutil PID
jstack命令的使用:
jstack PID
2.sar 命令的使用
https://www.cnblogs.com/howhy/p/6396437.html
-A:所有报告的总和。
-u:CPU利用率
-v:进程、I节点、文件和锁表状态。
-d:硬盘使用报告。
-r:没有使用的内存页面和硬盘块。
-g:串口I/O的情况。
-b:缓冲区使用情况。
-a:文件读写情况。
-c:系统调用情况。
-R:进程的活动情况。
-y:终端设备活动情况。
-w:系统交换活动。
-n: 记录网络使用情况
sar -f /var/log/sa/sa24 -u -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa30 -r -s 00:00:00 -e 08:00:00
sar -f /var/log/sa/sa24 -n -p -s 14:00:00 -e 15:00:00
sar -f /var/log/sa/sa04 -d -p -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa03 -u -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa03 -w -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa03 -n -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa24 -v -s 02:00:00 -e 03:00:00
sar -f /var/log/sa/sa04 -r -s 02:00:00 -e 03:00:00