Tsung
Tsung (formerly known as idx-Tsunami) is a stress testing tool written in the Erlang language and distributed under the GPL license. It can currently stress test HTTP, WebDAV, LDAP, MySQL, PostgreSQL, SOAP and XMPP servers. Tsung can simulate hundreds of simultaneous users on a single system. It can also function in a clustered environment.
Original author(s) | Nicolas Niclausse |
---|---|
Stable release | |
Repository | https://github.com/processone/tsung |
Written in | Erlang |
Operating system | Cross-platform |
Type | Load Testing |
License | GNU General Public License 2.0 |
Website | http://tsung.erlang-projects.org/ |
Features
- Several IP addresses can be used on a single machine using the underlying OS's IP Aliasing.
- OS monitoring (CPU, memory, and network traffic) using SNMP, munin-node agents or Erlang agents on remote servers.
- Different types of users can be simulated.
- Dynamic sessions can be described in XML (to retrieve, at runtime, an ID from the server output and use it later in the session).
- Simulated user thinktimes and the arrival rate can be randomized via probability distribution.
- HTML reports can be generated during the load to view response time measurements, server CPU, and other statistics.
gollark: Technically it's not exactly, unless your jgt is jump-if-greater-than-or-equal.
gollark: So far I've got JEQ, JNE, JLT and JGT, is anything else probably importantâ„¢?
gollark: For laziness reasons my jumps will probably just go to an absolute address in the single thingy of memory.
gollark: Wait, no, it probably could work, hm.
gollark: Your conditional sets are interesting, but I have nothing I can really do with those.
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.