FreeBSD Manual Pages
TSUNG(1) TSUNG(1) NAME tsung - A distributed multi-protocol load testing tool. SYNOPSIS 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 ] DESCRIPTION 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 transac- tions, 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/. start start tsung load testing debug start tsung with an interactive erlang shell stop stop tsung status print current status of a running instance of tsung (must be run on the controller host) MANUAL 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 OPTIONS -f filename specifies the configuration file to use. The default file name is ~/.tsung/tsung.xml. Use - for standard input -l logdir Specifies the log directory to use. The default log dir name is ~/.tsung/log/YYYYMMDD-HHMM/ -m monitoring_file Specifies the monitoring log file name to use. The default log file name is tsung.log. Use - for standard output -r command Specifies an alternative to ssh (rsh for ex.) for starting a slave node on a remote host -i id set controller id (default is empty). Needed to start several controllers on the same host. -F Use long names for erlang nodes (FQDN) -s Enable erlang smp on client nodes -p set maximum erlang processes per vm (default is 250000) -X directory add additional erlang load paths (multiple -X arguments allowed) -L lifetime SSL session lifetime in seconds (600 sec by default) -w delay warmup delay in seconds (1 sec by default) -v Show version -n disable web GUI -k keep web GUI (and controller) alive after the test has finished -6 Use IPv6 for tsung internal communications -h Show usage BUGS 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 SEE ALSO erlang(3) AUTHORS Tsung is written by Nicolas Niclausse <nicolas@niclux.org>. Contribu- tors list is available in /usr/share/doc/tsung/CONTRIBUTORS January 2004 TSUNG(1)
NAME | SYNOPSIS | DESCRIPTION | MANUAL | OPTIONS | BUGS | SEE ALSO | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=tsung&sektion=1&manpath=FreeBSD+Ports+15.0>
