最近接到一份任务是评测jboss中间件在64位 windows server 2008 R2 and 64位 redhat 服务器上得性能表现。
还好有过性能测试的基础,so,下面准备干活。
1、准备搭建测试环境
开始考虑到loadrunner11并发+quest spotlight来监控两个操作系统的实时情况。不幸的是对于64位的操作系统两个工具均不完全支持。loadrunner与spotlight的工作原理均是从操作系统里面获取计数器如何生成相关的性能图形。
下面上个图片来解析此问题:
看到上图中的physical memory 总共才1MB,虚拟内存居然为7.68G。内存监控和页面交互完全获取错误了,下面附本机一张真实环境图
PS:loadrunner工作原理和spotlight一样,获取的数据也不准确。
为了得到更准确的更真实的数据,所以我便开始了漫长的性能测试工具寻找之旅。接收个大名鼎鼎的微软性能测试工具(xperf。。。)啦,还有linux专业的(Nagios 、cacti...)等等,稍后见会在此博客详细介绍每一种工具的使用及安装。
回到正题,经过调研发现,能适合64位操作系统的性能监控工具真是少得可怜啊。科技真TM发展得太快了。。。
经过一番的折腾,最后终于找到了可行的方法了,那就是利用系统自动的性能计数器来监控系统的实时情况。
当然不是以上的资源监控器了(因为他无法记录特定时间内的具体情况,没有什么可比性,最后淘汰)
我们选择的是这个
这是微软自带的一款性能监控软件,功能虽然说不上很强大(相比xperf),但基本满足了我们的需求。(稍后会详细介绍此款工具)虽然说是基本满足了咱们的需求,但如果要实时监控操作系统某个时间段的话,还是有点问题的。而且添加的计数器也没有什么可对比的数据,微软太坑爹了。
唠叨了那么多,下面开始:点击数据收集器->用户自定义->新建数据收集器->选择手工创建->选择性能
计数器(原理:利用系统的日志记录来捕捉系统性能情况)上个图
添加你要监控的计数器,示例间隔选择1S(为了准确)然后点击确定--添加成功啦
最后选中我们的监控日志右键-属性->选择停止标准
进去文件夹里面选中该日志文件--属性->日志格式-逗号分隔(为了生产excel格式,之后利用excel的强大绘图功能来帮助咱们生成可视化的图表)
好了,到这里可以点击开始收集性能监控日志了。。。收取完毕后可在相应的目录找到一个CSV的文件,打开编辑便可以生产相关的图表了,最后上个图
稍后更新:
1、1、微软专业性能监控工具xperf
2、webbench网站压力测试工具
3、监控系统 Nagios
4、网络流量监测图形分析工具 Cacti
5、分布式系统监视 zabbix
6、quest spotlight on windows
7、quest spotlight on linux
8、quest spotlight on oracle、mysql
- 大小: 135.8 KB
- 大小: 51.9 KB
- 大小: 51.9 KB
- 大小: 47 KB
- 大小: 67.6 KB
- 大小: 53.6 KB
- 大小: 60.5 KB
- 大小: 64.9 KB
- 大小: 19.6 KB
分享到:
相关推荐
服务器压力测试报告 系统压力测试报告 一、功能描述: 1.1、功能描述: 本次测试针对服务器硬件及应用服务进行压力测试。 本次测试主要关心的指标: 平均响应时间 总用时 服务器cpu使用率和系统负载 内存占用和磁盘...
RedHat Linux服务器操作系统常用命令
redhat服务器配置试卷,用于高校计算机专业的redhat服务器的配置课程,如有不足之处,尽请原谅!!!!
Windows2008和Linux-Redhat-5操作系统下的服务器功能部署--结课报告.docx
RedHat服务器配置完美教程RedHat服务器配置完美教程
linux server RedHat Linux服务器配置与应用视频,包括RHCE的大部分实验...
RedHat9.0配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS服务器RedHat9.0网络配置DNS...
linux server RedHat Linux服务器配置与应用视频,包括RHCE的大部分实验...
nmon16e_x86_rhel65适用于RedHat6.5或6.6版本,用于监控linux服务器的性能
联想ThinkServer服务器R110i RAID卡 安装CentOS7 Redhat7系统 方法,由于CentOS7 和Redhat7系统不带R110i RAID卡驱动,所以需要手动加载。
Oracle 11g R2 For RedHat Enterprise Linux 6.4 安装说明书
Redhat下oracle 11g R2版的安装文档。
Redhat Enterprice linux Server 5上安装 Oracle 10G R2 RAC参考手册.pdf
redhat linux 服务器管理与应用
ThinkServer RD640安装 redhat5.8 操作手册,超详细,本人亲自安装4台服务器
redhat服务器集群安装配置手册,手把手的教你搭建linux集群。
虚拟机Redhat-Linux上Samba服务器配置与测试,samba服务器配置
学习linux的好帮手,特别是相关服务器的配置 ,可以测试一下自己的能力哦 ......
RedHat安装Apache Http Server实践 :4个安装Apache Http Server服务需要依懒的包 apr-1.4.2.tar.gz,apr-util-1.3.10.tar.gz,httpd-2.4.7.tar.bz2,pcre-8.33.zip