仓酷云
标题:
给大家带来CentOS压力测试东西Tsung装置和图形报表天生
[打印本页]
作者:
蒙在股里
时间:
2015-1-14 20:20
标题:
给大家带来CentOS压力测试工具Tsung装置和图形报表天生
欢迎大家来到仓酷云论坛!
1、装置
装置情况:
LSBVersion::base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch
DistributorID:CentOS
Description:CentOSrelease6.5(Final)
Release:6.5
Codename:Final
在装置之前确保装置了以下工具:
yuminstallgcc-y
yuminstallperl-y
yuminstallunixODBC
yuminstallunixODBC-devel
下载并装置
erlang
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#wgethttp://www.erlang.org/download/otp_src_R14B04.tar.gz
#tar-zxvfotp_src_R14B04.tar.gz
#cdotp_src_R14B04
#./configure--prefix=/usr/local/erlang
#make
#makeinstall
注重:假如呈现"
configure:error:Nocurseslibraryfunctionsfound
"毛病,实验装置:
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
yuminstall-yncurses-devel
下载并装置Tsung
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#wgethttp://tsung.erlang-projects.org/dist/tsung-1.4.2.tar.gz
#tar-zxvftsung-1.4.2.tar.gz
#cdtsung-1.4.2
#./configure--prefix=/usr/local/tsung--with-erlang=/usr/local/erlang
#make
#makeinstall
下载并装置
perlTemplate,用于天生呈报模版
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#wgethttp://cpan.org/modules/by-module/Template/Template-Toolkit-2.24.tar.gz
#tar-zxvfTemplate-Toolkit-2.24.tar.gz
#cdTemplate-Toolkit-2.24
#perlMakefile.PL
#make
#maketest
#makeinstall
下载并装置
gnuplot,用于谈天天生
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#yuminstall-ygnuplotgdlibpngzlib
注重:装置成后增加
erlang、tsung情况变量
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#vim/etc/profile
exportPATH=$PATH:$JAVA_HOME/bin:/usr/local/erlang/bin:/usr/local/tsung/bin:/usr/local/nginx/sbin:$PATH(修正本人实践变量)
:x保留,加入
#source/etc/profile
不报错则乐成
#tsung-v
#erl-v
测试
2、利用
在root文件夹下新建.tsung目次,用于寄存log和xml设置,
测试设置文件可参考
/usr/local/tsung/share/doc/tsung/examples/目次下设置
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
<prename="code"class="plain"style="color:rgb(51,51,51);font-size:13px;line-height:19.046875px;">#<spanstyle="font-family:SimSun;">mkdir~/.tsung</span>
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
<spanstyle="font-family:SimSun;">#cp/usr/local/tsung/share/doc/tsung/examples/http_***.xml~/.tsung/tsung.xml</span>
[/code]
运转,默许实行剧本~/.tsung/
tsung.xml设置
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#tsungstart
StartingTsung
"Logdirectoryis:/root/.tsung/log/20140817-1801"
更多下令:
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
Usage:tsung<options>start|stop|debug|status
Options:
-f<file>setconfigurationfile(defaultis~/.tsung/tsung.xml)
(use-forstandardinput)
-l<logdir>setlogdirectory(defaultis~/.tsung/log/YYYYMMDD-HHMM/)
-i<id>setcontrollerid(defaultisempty)
-r<command>setremoteconnector(defaultisssh)
-senableerlangsmponclientnodes
-p<max>setmaximumerlangprocessespervm(defaultis250000)
-m<file>writemonitoringoutputonthisfile(defaultistsung.log)
(use-forstandardoutput)
-Fuselongnames(FQDN)forerlangnodes
-wwarmupdelay(defaultis10sec)
-vprintversioninformationandexit
-6useIPv6forTsunginternalcommunications
-hdisplaythishelpandexit
进进Log目次下能够看到天生的报表信息
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#cd/root/.tsung/log/20140817-1801
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#ls-a
match.logtsung_1b.xmltsung_controller@iZ234cp44ihZ.logtsung.log
天生图形报表,必要
依附项gnuplot、perl5及template模板
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#yum-yinstallperl5gnuplotlibtemplate-perl
进进必要天生图形报表的Log目次,如/root/.tsung/log/20140817-1801
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#/usr/local/tsung/lib/tsung/bin/tsung_stats.pl
creatingsubdirectorydata
creatingsubdirectorygnuplot_scripts
creatingsubdirectoryimages
warn,lastinterval(0)notequaltothefirst,usethefirstone(10)
NodataforEvent
NodataforErrors
[plain]
viewplaincopy
http://static.blog.csdn.net/scripts/ZeroClipboard/ZeroClipboard.swf
#ls
datanuplot_scriptsimagesreport.htmltsung_controller@iZ234cp44ihZ.log
gnuplot.loggraph.htmlmatch.logtsung_1b.xmltsung.log
架设一个Http办事器翻开report.html就能够看到天生的报表了.
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
作者:
再现理想
时间:
2015-1-16 08:50
标题:
给大家带来CentOS压力测试工具Tsung装置和图形报表天生
然我们对Linux的学习首先是通过对它的产生,发展,到今天仍然在不断完善开始的。
作者:
飘飘悠悠
时间:
2015-1-25 21:23
通过自学老师给的资料和向同学请教,掌握了一些基本的操作,比如挂载优盘,编译程序,在Linux环境下运行,转换目录等等。学了这些基础才能进行下面的模拟OS程序。?
作者:
第二个灵魂
时间:
2015-2-4 13:26
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者:
深爱那片海
时间:
2015-2-10 00:10
随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
作者:
小女巫
时间:
2015-2-28 14:51
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者:
小妖女
时间:
2015-3-10 07:06
你需要提供精确有效的信息。Linux这并不是要求你简单的把成吨的出错代码或者数据完全转储摘录到你的提问中。
作者:
因胸联盟
时间:
2015-3-17 09:51
永中office 2004增强版安装只需要默认安装即可使用并操作大多与win系统雷同,打印机的配置和管理,记录光盘等。
欢迎光临 仓酷云 (http://ckuyun.com/)
Powered by Discuz! X3.2