性能测试学习第九天-----服务器系统性能监控
1.操作系统监控命令: top,在top命令中,输入数字1展示每个核的CPU使用情况
2.内存监控命令:free
free -m 以MB为单位显示系统内存的使用情况,同理,也可以使用-k、-g等其他的单位显示
free命令从两个维度统计了内存的使用情况
第一行Mem:从操作系统角度统计内存的total、used、free、buffers、cached
第二行-/+buffers:从应用程序角度统计内存的total、used、free、buffers、cached
buffer和cache:两者都是Linux下的缓存机制,其中buffer为写操作的缓存,cache为读操作的缓存
swap:交换空间,磁盘上的一块空间,当系统内存不足时,会使用交换空间
3.磁盘IO监控命令:iostat
命令:iostat -x -k 1
-x:展示磁盘的扩展信息
-k:以k为单位展示磁盘数据
1:每1秒刷新一次
展示结果
util:磁盘IO使用率,单位%,反映磁盘的繁忙程度,上限100%
r/s:每秒读请求数
w/s:每秒写请求数
rkb:每秒写磁盘字节数
wkb:每秒读磁盘字节数
4.磁盘空间监控命令:df
df命令可以查看当前系统磁盘空间的使用情况,命令:df -h
磁盘速度测试命令:dd if=/dev/zero of=/export/ddtest bs=8k count=1000000 oflag=direct
5.综合监控工具:vmstat
vmstat命令综合了CPU、进程、内存、磁盘IO等信息
命令:vmstat 1,每1秒刷新一次
6.超级监控工具:dstat
dstat是一个全能监控工具,整合了CPU、内存、磁盘、网络等几乎所有的监控项,支持实时刷新
需安装:yum install -y dstat
监控命令:dstat -tcmnd --disk-util
7.支持数据存储的监控工具:nmon
nmon是IBM公司开发的Linux性能监控工具,可以实时展示系统性能情况,也可以将监控数据写入文件中,并使用nmon分析器做数据展示
命令:cd /export/minitor/nmon ./nmon -ft -s 5 -c 1000 sz ****.nmon 使用本地nmon表格分析nmon文件
Nmon文件需要关注的标签页
1、cpu_all
2、diskbusy
3、net
4、mem
8.实时性能监控工具:spotlight
Spotlight是一个实时展示Linux资源使用的可视化工具
1、安装spotlight(常规安装,略)
2、在被监控的Linux内,新建一个spotlight监控用户useradd xxx,修改密码:passwd xxx
3、在windows下打开spotlight工具,新建监控链接即可开始监控
9.JDK自带工具:jvisualvm
1.需要在 tomcat/bin/cataout.sh 中第二行增加参数设置(不能换行),可以改变内存大小设置或去掉:
JAVA_OPTS="-server -Xms512m -Xmx1024m -Dcom.sun.management.jmxremote= -Djava.rmi.server.hostname=192.168.50.48 -Dcom.sun.management.jmxremote.port=10089 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
2.重启tomcat后,返回本机,cmd进入DOS命令窗口后,输入jvisualvm回车,即可打开jvisualvm图形化界面;
3.新建远程连接-->新建JMX连接,输入设置的端口10086,确认--->打开监控;
- LR:接口性能测试中的应用服务器监控数据指标分析(Linx内存管理 和 性能学习)
- Loadrunner 性能测试服务器监控指标
- 性能测试之系统监控工具nmon
- oracle系统体系与服务器性能学习小记
- jmeter(五十一)_性能测试中的服务器资源监控与分析
- 关于nagios监控远程服务器对服务器性能影响的测试
- Loadrunner 性能测试服务器监控指标
- 系统吞吐量(TPS)、用户并发量、性能测试、IO负载学习
- 性能测试之系统监控工具nmon
- 15 分钟无门槛构建服务器性能监控系统
- 一款好用的Linux系统服务器性能监控分析工具介绍
- Widows自带系统监控工具——24小时监控服务器性能
- 如何使用Windows Media Load Simulator进行Windows Media服务器性能测试和监控
- 性能测试之系统监控工具nmon
- 性能测试中AIX服务器资源监控与瓶颈分析-1
- 性能测试监控数据 -- liunx服务器性能参数 -sysstat
- 【性能监控】 -使用LR监控Linux系统服务器
- 性能测试中,服务器监控,NMON监控指标说明
- 【软件性能测试-LoadRunner实战技能 16】== LoadRunner_开启系统资源监控
- web服务器的性能测试及日常监控