Tsung
tsung.readthedocs.io
Spec sheet
- Purpose
- Tsung is a distributed load testing tool for testing IP based client/server applications.Read 9 Oct 2026 · tsung.readthedocs.io
- Intended users
- The documentation presents Tsung for users who need complex benchmark scenarios and extended reports across supported protocols.Read 9 Oct 2026 · tsung.readthedocs.io
- Platforms
- The installation page says the package has been tested on Linux, FreeBSD, and Solaris, with a Mac OS X port available.Read 9 Oct 2026 · tsung.readthedocs.io
- Security
- The feature list states that Tsung supports SSL.Read 9 Oct 2026 · tsung.readthedocs.io
- Support
- The documentation directs users to the Tsung mailing list, GitHub issue tracker, and #tsung IRC channel for feedback and questions.Read 9 Oct 2026 · tsung.readthedocs.io
- License
- Tsung is distributed under the GNU General Public License version 2.Read 9 Oct 2026 · tsung.readthedocs.io
- Founded
- 2001Read 28 Sep 2026 · tsung.readthedocs.io
- Limitations
- The MySQL, WebSocket, AMQP, and MQTT plugins are marked experimental; the documented MySQL plugin works with MySQL 4.1 and higher.Read 9 Oct 2026 · tsung.readthedocs.io
- Monitoring
- Tsung can monitor CPU, memory, and network traffic through Erlang agents or SNMP, and supports Munin for remote servers.Read 9 Oct 2026 · tsung.readthedocs.io
- Protocols
- Supported protocols include HTTP, WebDAV, SOAP, PostgreSQL, MySQL, AMQP, MQTT, LDAP, and Jabber/XMPP.Read 9 Oct 2026 · tsung.readthedocs.io
- Recording
- The Tsung recorder can create scenarios through a browser for HTTP and PostgreSQL.Read 9 Oct 2026 · tsung.readthedocs.io
- Reports
- Reports include response and connection times, requests per second, errors, and target server metrics, with graphs available during a benchmark.Read 9 Oct 2026 · tsung.readthedocs.io
- Requirements
- The documented dependency is Erlang/OTP R16B03 or later; distributed runs require passwordless SSH access or rsh.Read 9 Oct 2026 · tsung.readthedocs.io
- Scale
- Tsung can simulate thousands of users on one CPU and distribute load across a cluster of client machines.Read 9 Oct 2026 · tsung.readthedocs.io
- Scenarios
- User scenarios are configured in XML and can include dynamic data, looping, and multiple user behaviors.Read 9 Oct 2026 · tsung.readthedocs.io
Plans and prices
Tsung Free GNU General Public License version 2 Read 9 Oct 2026 · tsung.readthedocs.io
Where Specifiction places it
- Performance Testing Software#28 of 387.5