性能测试使用nmon来监控服务器
一、nmon本身是监控服务器,不依赖测试工具,也就是说,它可以独立监控。nmon不能监控windows服务器。
使用nmon之前,必须找到你的被监控机器的linux系统信息,系统的类型、发型版本
centos系统: cat /etc/redhat-release
不是 centos: cat /etc/os-release
二、下载
网址:http://nmon.sourceforge.net/,Download Binaries,
找到对应系统的版本
我下载的是,nmon16m_helpsystems.tar.gz,
三、使用命令:tar -xzvf nmon16m_helpsystems.tar.gz
在服务器上解压好后,可以先查看
因为我的系统是7,使用的是这个:nmon_x86_64_centos7
开始使用nmon不清楚如何使用,可以先查看它的帮助,命令:
./nmon_x86_64_centos7 --help 和 ./nmon_x86_64_centos7 -h
四、nmon三种运行模式,On-screen Stats: nmon_x86_64_centos7;
Data Collection: nmon_x86_64_centos7 -f [-s <seconds>] [-c <count>] [-t|-T];
Capacity Plan : nmon_x86_64_centos7 -x
1.屏幕交互模式,只能实时查看,不能保存监控信息
命令:./nmon_x86_64_centos7
输入对应的简称可查看对应的信息:cmdn,再次输入可以取消查看对应的信息
C :CPU m:Memory内存 D;disk 磁盘 N:network 网络
2.数据收集模式:nmon_x86_64_centos7 -f [-s <seconds>] [-c <count>] [-t|-T]
For Data-Collect-Mode
-f Must be the first option on the line (switches off interactive mode)
Saves data to a CSV Spreadsheet format .nmon file in then local directory
Note: -f sets a defaults -s300 -c288 which you can then modify
Further Data Collection Options:
-s <seconds> time between data snapshots
-c <count> of snapshots before exiting
-t Includes Top Processes stats (-T also collects command arguments)
Jmeter上执行脚本
vircent7_220225_2312.nmon为监控信息文件
,下载nmon_analyser_v66.zip,解压后,要使用微软 offic打开,选项启动宏后,
(点击 Analyze nmon data,打开文件:vircent7_220225_2312.nmon即可。以下是操作步骤截图)
分析出来的工作表很多,也很全,有cpu、内存、磁盘、网络、io
这个监控,没有应用的数据和数据库的数据-----没有软件服务的数据
这个监控数据库,只能在性能测试结束(nmon文件产生之后),才能分析出来。(这里可能是它的缺陷吧)
3.定时任务模式:nmon_x86_64_centos7 -x
> -x 每间隔15分钟获取一次数据,总共获取96次,即24小时后,就自动退出
> -X 每间隔30秒收集一次数据,总共收集120次,即1个小时,就自动退出
> -z 就是执行-x的操作,加了一个路径,/var/perf/tmp
性能测试使用nmon来监控服务器相关推荐
- 在性能测试时使用nmon进行监控服务器性能
在使用Jmeter进行性能测试,可以使用nmon进行服务器的监控. 一.nmon说明 nmon分为工具包和分析包(nmonanalyser) nmon安装很简单,根据服务器版本,下载相应的版本后,进行 ...
- 性能测试怎么监控服务器,性能测试篇 :Jmeter监控服务器性能
转载:http://www.cnblogs.com/chengtch/p/6079262.html jmeter也可以像loadrunner一样监控服务器CPU.内存等性能参数,不过需要安装一些插件 ...
- 【转载】服务器性能测试工具 ---- nmon
一.下载nmon 根据CPU的类型选择下载相应的版本: http://nmon.sourceforge.net/pmwiki.php?n=Site.Download wget http://sourc ...
- 服务器性能测试工具 Nmon的安装及使用
一.下载Nmon 根据CPU的类型选择下载相应的版本: wget http://sourceforge.net/projects/nmon/files/download/nmon_x86_12a.zi ...
- 性能测试监控工具nmon安装及使用方法
转载:http://www.51testing.com/html/87/300987-824376.html 1.概述 监控,在检查系统问题或优化系统性能工作上是一个不可缺少的部分.通过操作系统监控工 ...
- 性能测试篇 :Jmeter监控服务器性能
jmeter也可以像loadrunner一样监控服务器CPU.内存等性能参数,不过需要安装一些插件 1.下载需要的jmeter插件 如图上面两个是jmeter插件,可以再下面的链接中下载: http ...
- 性能测试监控工具nmon使用方法
2019独角兽企业重金招聘Python工程师标准>>> 使用方法 ##输入命令nmon: 分别输入c.m.n.d,可以了解系统cpu,内存,网络.磁盘的使用情况: ##数据采集 为了 ...
- 【性能测试】Linux系统监控-Top命令
前面转载的三篇文章主要介绍了性能测试的相关概念,其中有提到服务器,服务器的配置是性能测试中必须考虑的,而且性能测试中也必须监控服务器. 这篇文章主要介绍一下如何通过Linux服务器自带的top命令监控 ...
- 性能测试从零开始(视频笔记 20210504)
目录 第一课 为什么要做性能测试? 第二课 性能测试实战案例(1) 第三课 性能测试实战案例(2) 第四课 性能测试流程 第五课 性能答疑 第六课 如何做专业的性能测试 第七课 性能测试 ...
最新文章
- Ubuntu14.04 LTS中安装Ruby 2.4源码操作步骤
- python 获取主机名 根据端口杀死进程
- Linux下串口编程基础
- 如何配置CentOS或者RedHat5.X、6.X、7.X的网络yum源
- java 双重检查锁定_Java双重检查锁定
- Java中OutOfMemoryError(内存溢出)的情况及解决办法
- 【转】大厦将倾,互联网将如何变革传统行业(下)
- ntko php,NTKO 附件管理控件_
- shell脚本大全(一)
- 基于镶嵌数据集制作地貌晕眩图
- 博士劝退文,写的真好!
- 云笔记+心情日记类APP推荐
- 资源整理 IC/FPGA
- JavaScript的escape和encodeURI
- MySQL 删除数据库
- PostgreSQL数据库查询——scan.l分析
- ASP.NET + adminLTE (一)
- 人大金仓数据库安装与卸载篇
- Java 设计一个抽象类Printer和它的两个子类BlackPrinter(黑白打印机)和ColorPrinter(彩色打印机)
- 知乎高赞!11个短小精悍的Python代码!