设为首页 收藏本站
查看: 914|回复: 0

[经验分享] windows server 2008 R2 and redhat 服务器性能测试

[复制链接]

尚未签到

发表于 2016-5-15 06:52:00 | 显示全部楼层 |阅读模式
  

     最近接到一份任务是评测jboss中间件在64位 windows server 2008 R2 and 64位 redhat 服务器上得性能表现。
  还好有过性能测试的基础,so,下面准备干活。
  1、准备搭建测试环境
  开始考虑到loadrunner11并发+quest spotlight来监控两个操作系统的实时情况。不幸的是对于64位的操作系统两个工具均不完全支持。loadrunner与spotlight的工作原理均是从操作系统里面获取计数器如何生成相关的性能图形。
  下面上个图片来解析此问题: DSC0000.jpg
  看到上图中的physical memory 总共才1MB,虚拟内存居然为7.68G。内存监控和页面交互完全获取错误了,下面附本机一张真实环境图
 
DSC0001.png
PS:loadrunner工作原理和spotlight一样,获取的数据也不准确。
  为了得到更准确的更真实的数据,所以我便开始了漫长的性能测试工具寻找之旅。接收个大名鼎鼎的微软性能测试工具(xperf。。。)啦,还有linux专业的(Nagios  、cacti...)等等,稍后见会在此博客详细介绍每一种工具的使用及安装。
  回到正题,经过调研发现,能适合64位操作系统的性能监控工具真是少得可怜啊。科技真TM发展得太快了。。。
  经过一番的折腾,最后终于找到了可行的方法了,那就是利用系统自动的性能计数器来监控系统的实时情况。
DSC0002.png
 当然不是以上的资源监控器了(因为他无法记录特定时间内的具体情况,没有什么可比性,最后淘汰)
  我们选择的是这个
DSC0003.png
  这是微软自带的一款性能监控软件,功能虽然说不上很强大(相比xperf),但基本满足了我们的需求。(稍后会详细介绍此款工具)虽然说是基本满足了咱们的需求,但如果要实时监控操作系统某个时间段的话,还是有点问题的。而且添加的计数器也没有什么可对比的数据,微软太坑爹了。
  唠叨了那么多,下面开始:点击数据收集器->用户自定义->新建数据收集器->选择手工创建->选择性能
  计数器(原理:利用系统的日志记录来捕捉系统性能情况)上个图
DSC0004.png
 
 添加你要监控的计数器,示例间隔选择1S(为了准确)然后点击确定--添加成功啦
  
DSC0005.png
 
  最后选中我们的监控日志右键-属性->选择停止标准
  
DSC0006.png
 
  进去文件夹里面选中该日志文件--属性->日志格式-逗号分隔(为了生产excel格式,之后利用excel的强大绘图功能来帮助咱们生成可视化的图表)
DSC0007.png
 好了,到这里可以点击开始收集性能监控日志了。。。收取完毕后可在相应的目录找到一个CSV的文件,打开编辑便可以生产相关的图表了,最后上个图
DSC0008.png
 稍后更新:
  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

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-217046-1-1.html 上篇帖子: 在Redhat 9.0成功安装了ffmpeg 下篇帖子: Redhat AS 5 搭建JSP网站环境实战
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表