TSUNG(1) | TSUNG(1) |
tsung - A distributed multi-protocol load testing tool.
tsung [ -f configuration file ] [ -l log dir ] [ -m filename ] [ -r command ] [ -X directory ] [ -w delay ] [ -L lifetime ] [ -s ] [ -n ] [ -k ] [ -v ] [ -6 ] [ -h ] [ start|stop|debug|status ]
tsung is a distributed load testing tool. It is protocol-independent and can currently be used to stress and benchmark HTTP, WebDAV, LDAP, PostgreSQL, MySQL and Jabber/XMPP servers.
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).
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.
Several config examples can be found in /usr/share/doc/tsung/examples/.
A manual should be available at /usr/share/doc/tsung/user_manual.html. It is also available online at
http://tsung.erlang-projects.org/user_manual.html
Please reports bugs to the mailing list <tsung-users@process-one.net>, see
https://lists.process-one.net/mailman/listinfo/tsung-users
for archives. You can also use the issue tracker
https://github.com/processone/tsung/issues
Tsung is written by Nicolas Niclausse <nicolas@niclux.org>. Contributors list is available in /usr/share/doc/tsung/CONTRIBUTORS
January 2004 |