tsung

目前主流用来测试服务器压力的工具有webbench,ab等,但是没法满足我的需求,webbench我没找到post json的方法,ab主要是用来测试apache的。经过向一些群里的朋友询问,他们推荐了erlang编写的tsung。百度了一下这个东东,发现百度百科是这么描述的:

看起来挺不错,下载研究下。
     Tsung的官网是: http://tsung.erlang-projects.org/ 
     最新的版本是1.6.0,去年9月份更新的,下载地址是: http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz
    
安装Tsung:
1. wget  http://tsung.erlang-projects.org/dist/tsung-1.6.0.tar.gz
2. tar -zxvf tsung-1.6.0.tar.gz 
3. cd tsung-1.6.0/
4. ./configure
5.make && make install

 说明安装成功。
注意:tsung是一个erlang开发的测试软件,如果遇到任何问题,请检查你的erlang是否正常运作。关于erlang的安装,请参照: http://www.cnblogs.com/lsm19870508/p/5365019.html中erlang部分进行环境配置。

安装perl Template,用于生成报告模版:
1.sudo apt-get install perl-modules
4.perl Makefile.PL
5.make
6.make test
7.sudo make install   
  
安装gnuplot :
apt-get install gnuplot 

说明安装成功

进行实际的测试工作:
1.mkdir .tsung
2.chmod 777 .tsung
3.ls /usr/share/doc/tsung/examples/  结果是:
 
从这里面选择我们需要的模板,我这里选择http_simple.xml
4.cp /usr/share/doc/tsung/examples/http_simple.xml ./.tsung/tsung.xml
5.cd .tsung/
6.tsung start
7.进入Log目录下可以看到生成的报表信息
 
8.进入需要生成图形报表的Log目录,如 20160517-1606/,并运行/usr/lib/tsung/bin/tsung_stats.pl 生成报表
 
打开report.html,结果如下图:
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值