码迷,mamicode.com
首页 > 其他好文 > 详细

autobench 测试笔记

时间:2016-01-26 18:23:57      阅读:356      评论:0      收藏:0      [点我收藏+]

标签:

yum install texinfo
yum install gnuplot

#下载 http://httperf.googlecode.com/files/httperf-0.9.0.tar.gz

tar zfvx httperf-0.9.0.tar.gz
./configure
make && make install


# 下载 Autobench
wget https://github.com/menavaur/Autobench/archive/master.zip
mv master.zip autobench.zip
unzip autobench.zip
cd Autobench-master
make && make install


cp /usr/local/bin/bench2graph /usr/local/bin/bench2png
sed -i s/postscript color/png xffffff/g /usr/local/bin/bench2png

# 生成测试文件

/usr/local/bin/autobench  --single_host     --host1 192.168.0.2 --port1 80 --uri1 /index/test     --quiet --low_rate 10 --high_rate 100 --rate_step 10     --num_call 1 --num_conn=100 --timeout=10     --file result.tsv
    
#参数含义
--signle_host 只测单机
--host1 主机地址
--port1 端口
--uri1 测试URI
--quiet 安静模式
--low_rate 测试时最低请求数
--hight_rate 测试时最高请求数
--rate_step 每次测试请求数增加步长
--num-call 同httperf [创建连接数]
--num_conn 同httperf [每个连接发送多少请求]
--timeout 链接超时
--file 测试结果输出的 tsv文件



    
# 把测试文件转图
bench2png results.tsv results.png




# ERROR: Could not find/open font when opening font "arial",
wget ftp://ftp.pbone.net/mirror/olea.org/msttcore-fonts-2.0-6.noarch.rpm
rpm -ivh msttcore-fonts-2.0-6.noarch.rpm
export GDFONTPATH="/usr/share/fonts/msttcore"
export GNUPLOT_DEFAULT_GDFONT="arial"

 

autobench 测试笔记

标签:

原文地址:http://www.cnblogs.com/liushannet/p/5161164.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!