Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 95fb173019
Fetching contributors…

Cannot retrieve contributors at this time

148 lines (133 sloc) 4.623 kb
<!doctype refentry PUBLIC "-//OASIS//DTD DocBook V4.1//EN">
<refentry>
<refentryinfo>
<address>
<email>nicolas.niclausse@niclux.org</email>
</address>
<author>
<firstname>Nicolas</firstname>
<surname>Niclausse</surname>
</author>
<date>January 2004</date>
<copyright>
<year>2004</year>
<holder>Nicolas Niclausse</holder>
</copyright>
</refentryinfo>
<refmeta>
<refentrytitle>idx-tsunami</refentrytitle>
<manvolnum>1</manvolnum>
</refmeta>
<refnamediv>
<refname>idx-tsunami</refname>
<refpurpose>
A distributed multi-protocol load testing tool.
</refpurpose>
</refnamediv>
<refsynopsisdiv>
<cmdsynopsis>
<command>idx-tsunami</command>
<arg><option>-f</option> configuration file</arg>
<arg><option>-l</option> log file</arg>
<arg><option>-r</option> command</arg>
<arg>start|stop|restart|debug|status|recorder|stop_recorder</arg>
</cmdsynopsis>
</refsynopsisdiv>
<refsect1>
<title>description</title>
<para>
<command>IDX-Tsunami</command> is a distributed load testing
tool. It is protocol-independent and can currently be used to
stress and benchmark HTTP and Jabber servers.</para>
<para> It simulates user behaviour using an XML description file,
reports many measurements in real time (statistics can be
customized with transactions, and graphics generated using
gnuplot). </para>
<para>For HTTP, it supports 1.0 and 1.1, has a proxy mode to
record sessions, supports GET and POST methods, Cookies, and Basic
WWW-authentication. It also has support for SSL. </para>
<para>
An example config file can be found in
<filename>/usr/share/doc/idx-tsunami/examples/idx-tsunami.xml</filename>.
</para>
<variablelist>
<varlistentry>
<term><option>start</option></term>
<listitem>
<para>start idx-tsunami</filename></para>
</listitem>
<term><option>debug</option></term>
<listitem>
<para>start idx-tsunami with an erlang shell</filename></para>
</listitem>
<term><option>stop</option></term>
<listitem>
<para>stop idx-tsunami</filename></para>
</listitem>
<term><option>recorder</option></term>
<listitem>
<para>start the HTTP proxy recorder (listening port is 8090) </filename></para>
</listitem>
<term><option>stop_recorder</option></term>
<listitem>
<para>stop the HTTP proxy recorder</filename></para>
</listitem>
<term><option>status</option></term>
<listitem>
<para>print current status of idx-tsunami</filename></para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>manual</title> <para>A manual should be available at
<filename>/usr/share/doc/idx-tsunami/user_manual.html</filename>. It
is also available online at
<address>http://tsunami.idealx.org/user_manual.html</address>
</para>
</refsect1>
<refsect1>
<title>options</title>
<variablelist>
<varlistentry>
<term><option>-f</option></term>
<listitem>
<para>specifies the configuration file to use. The default file name is <filename>~/.idx-tsunami/idx-tsunami.xml</filename></para>
</listitem>
</varlistentry>
<varlistentry>
<term><option>-l</option></term>
<listitem>
<para>specifies the log file to use. The default log file name is <filename>~/idx-tsunami/log/idx-tsunami.log</filename></para>
</listitem>
</varlistentry>
</variablelist>
<varlistentry>
<term><option>-r</option></term>
<listitem>
<para> Specifies an alternative to ssh (rsh for ex.) for starting a slave node on a remote host</para>
</listitem>
</varlistentry>
</variablelist>
</refsect1>
<refsect1>
<title>Bugs</title> <para> Please reports bugs to the mailing list
<email>idx-tsunami@lists.idealx.org</email>, see
<address>http://lists.idealx.org/info/idx-tsunami</address> for
archives.
</para>
</refsect1>
<refsect1>
<title>see also</title>
<para><filename>erlang</filename><manvolnum>3</manvolnum>
</para>
</refsect1>
<refsect1>
<title>Authors</title>
<para>
<command>IDX-Tsunami</command> is written by <author>Nicolas Niclausse</author>
<email>nicolas@niclux.org</email>. Contributors list
is available in
<filename>/usr/share/doc/idx-tsunami/CONTRIBUTORS</filename>
</refsect1>
</refentry>
Jump to Line
Something went wrong with that request. Please try again.