1. 采集CPU数据,每隔2秒采集一次,采集500次。缺点是不知道哪个进程造成的CPU消耗
vmstat -n 2 500 > cpu.txt &
2. 采集网卡数据。每隔2秒采集一次,采集500次
sar -n DEV 2 500|grep eth0 > net.txt &
3. 采集内存数据。每隔5秒采集一次,采集200次。JAVA内存一般变化频率不大,采集间隔过小意义不大
该命令优点是可以看到JAVA进程内部内存的详细分配情况,缺点是看不到直接内存(堆外内存)
jstat -gc ${java_pid} 5000 200 > mem.txt &
4. 采集CPU数据。每隔2秒采集一次,采集86400次。优点是能看到JAVA进程本身消耗的CPU,与vmstat命 令配合可以判断出CPU飙升到底是JAVA进程本身造成的还是其他进程造成的
pidstat -p ${java_pid} 2 86400 > cpu2.txt &
5. 采集内存数据。每隔5秒采集一次,采集34560次, 优点是包含了JAVA进程的直接内存,与jstat配合使用 可以获得JAVA内存的完整情况
pidstat -r -p ${java_pid} 5 34560 > mem2.txt &
以上命令采集到的数据可以直接复制到excel中,分列后 使用excel的图表功能生成折线图,看起来非常方便.
注意如果数据量比较大(几十M,几十万上百万数据)的话最好使用microsoft excel , wps 对于大文件可能直接崩溃或者打开非常缓慢简直弱爆了
相关推荐
AS400 命令备忘.txt AS400 命令备忘
对linux感兴趣相关人员
常用Linux命令备忘速查手册
Matlab常用命令大全,可以当作Matlab命令备忘录
kubectl 命令备忘单,常用kubectl命令如:创建对象 显示和查找资源 更新资源 修补资源 编辑资源 扩展资源 删除资源 与运行中的 Pod 交互 与节点和集群交互
Linux备忘手册
git 常用命令备忘录, 都是开发中常用的, 必要时可拿来看看
Linux命令备忘录(三).pdf
Git常用命令备忘 robbin的自言自语robbin的自言自语登录Small is beautiful, constraint is liberty.首页
MYSQL 命令备忘 网页上搜集的一些命令
昨天分享给朋友自己linux学习总结笔记,感慨网上虽有很多类似文章,但要么纯语法新手不知如何实战,要么分类乱不方便学习查找,要么照搬照套不总结,要么命令有错误。 第一次感觉到分享的快乐,深受鼓舞,于是昨天...
cheat-linux (升级版) 是 Linux 命令行工具 cheat 的升级本,也就是命令备忘录。 我给它加了个网络共享的功能。使用-S 启动网络共享功能。 会让你登录账号密码(一次登录成功后,会记录一个token,下一次,就不需要...
包含了git的基本操作命令格式描述,包括本地仓库的配置、本地仓库的数据归档、以及远程仓库的数据同步及归档操作命令。此文档适合对git使用不太熟练,需要使用git在本地仓库或远程仓库进行开发的人员。命令表简洁...
这个仓库是为数据科学量身定制的Python备忘录列表。目前,它包括了NumPy备忘录,未来将会有更多,敬请期待。
中兴C220、C300常用网管命令备忘 show run | be [MAC后四位] /*查看设备从哪个分光比上线*/ show remote onu info epon-onu_1/9/7:1 /*查看终端设备固件版本,1/9/7:1为实际的分光比,下同*/ cpe update-and-...
Python 数据科学备忘单Python 基础知识.pdf
MATLAB常用备忘命令:提供常用matlab命令的解释等
微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小程序 备忘录 (源码)微信小...
小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+截图)小程序源码 备忘录 (代码+...
微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习版)微信小程序源码 备忘录(学习...