监控服务器端性能参数

为了让jmeter的结果报告更有内容,往往需要提供测试时服务器端的性能数据

我知道的有几种方式
1. jmeter的perfmon插件     我只知道它可以在GUI下运行,如果非GUI是什么效果?同时它也需要在服务器上安装agent
2. nmon监控数据               运行于服务器,结果文件拿到本地用excel处理生成报告,这种体验不是很好,期待有人简化
3. zabbix                           昊神推荐后我用了下,展现的效果还是挺不错的,能满足我一部分需求,通过后续一些扩展估计可以监控更多的项目,ok就它了

1. zabbix安装
zabbix安装需要一些其它的东东,mysql什么的,我低玩yum安装拉倒,参考文档:http://my.oschina.net/oaoa/blog/185834
2. 配置zabbix
     具体配置步骤网上找吧,配置的那天。。。挺不易的,我记得在一个排版很差的网站上找到不少有用的资料完成了配置
     a. 加上jenkins(jmeter)运行的机器,用Linux那个template
     
     
     b. 加上被测服务器,用Linux那个template
     c. 等上一段时间,zabbix会自动给你发现一些项目,像网络,cpu 内存,硬盘什么的, 同时还会自动生成一些叫graph, screen的东西,这些就是我们要用到的东东了
          
     d. 在configuration-screen里加一个screen, 把之前找到的那些个cpu , memory, network traffic on eth0之类的加上
                    

     f. 在monitoring-screen里找到刚加的screen,开着吧,这个图是动态更新的
     
3. 运行jmeter,开始给服务器加加担子
4. 看2.f中的screen
原文地址:https://www.cnblogs.com/yeyong/p/3906369.html