Linux SoftwareSystemBenchmarksTsung 1.2.0

Tsung 1.2.0


Tsung (formerly known as IDX-Tsunami) is a distributed load testing tool
Developer:   Nicolas Niclausse
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   382K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Tsung (formerly known as IDX-Tsunami) is a distributed load testing tool. Tsung is protocol-independent and can currently be used to stress HTTP and Jabber 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.

Here are some key features of "Tsung":
  • High Performance: the load can be distributed on a cluster of client machines
  • Multi-protocols using a plugin system: HTTP, SOAP and Jabber are currently supported. SSL is also supported.
  • Several IP addresses can be used on a single machine using the underlying OS IP Aliasing
  • OS monitoring (CPU, memory and network trafic) using SNMP or Erlang agents on remote servers.
  • XML configuration system; several sessions can be used to simulate differents type of users. Dynamic sessions can be easily described in XML (this can be used to retrieve at runtime an ID from the server output and use it later in the session).
  • In order to generate a realistic trafic, user thinktimes and the arrival rate can be randomize using a probability distribution (exponential currently)
  • HTML reports can be generated during the load to view response times measurement, server CPU, etc.

    HTTP
  • HTTP/1.0 and HTTP/1.1 support
  • GET and POST requests
  • Cookies are automaticaly handled
  • 'GET If-modified since' type of request
  • WWW-authentication Basic
  • Proxy mode to record sessions using a Web browser.
  • Basic support for SOAP using the HTTP mode (the SOAPAction HTTP header is handle).

    Jabber
  • Authentication, presence and register messages
  • Chat messages to online or offline users
  • Roster set and get requests
  • Global users' synchronisation can be set on specific actions

    PostgreSQL
  • Authentication (password)
  • Basic Queries

    What's New in This Release:
  • The project is now called Tsung (previously it was IDX-Tsunami).
  • A plugin for PostgreSQL is now available, many enhancements for Jabber were added (improved roster and presence, new pubsub), and more.
    tags support for  the load  using the  sessions can  www authentication  and post  and jabber  proxy mode  record sessions  get and  idx tsunami  

    Download Tsung 1.2.0


     http://tsung.erlang-projects.org/dist/debian/tsung_1.2.0-1_all.deb
     http://tsung.erlang-projects.org/dist/redhat/tsung-1.2.0-1.noarch.rpm
     http://tsung.erlang-projects.org/dist/tsung-1.2.0.tar.gz


    Authors software

    IDX-Tsunami 1.1.0 (by Nicolas Niclausse)
    IDX-tsunami is a distributed load testing tool

    Tsung 1.2.0 (by Nicolas Niclausse)
    Tsung (formerly known as IDX-Tsunami) is a distributed load testing tool


    Similar software

    Tsung 1.2.0 (by Nicolas Niclausse)
    Tsung (formerly known as IDX-Tsunami) is a distributed load testing tool

    IDX-Tsunami 1.1.0 (by Nicolas Niclausse)
    IDX-tsunami is a distributed load testing tool

    Pound 2.1 (by Robert Segall)
    Pound is a reverse load balancer, HTTP proxy and SSL wrapper

    hatatap 0.8.8 (by Martin Klang)
    hatatap project is an HTTP scripting tool with scripts in XML

    Tkabber 0.9.9 (by Alexey Shchepin and Sergei Golovan)
    Tkabber is a Free and Open Source client for the Jabber instant messaging system.

    Tkabber provides a Tcl/Tk interface to the Jabbe

    Twisted Web 0.6.0 (by Glyph Lefkowitz)
    Twisted Web includes an HTTP/1.0 protocol implementation for both servers and clients

    OOWeb 0.65 (by Bob Tetley)
    OOWeb is a lightweight, embedded HTTP server for Java applications that maps objects to URL directories, methods to pages and form/qu

    NeoLoad 2.0 (by Neotys)
    NeoLoad project is a load testing software for web application

    JWChat 1.0 beta2 (by Stefan Strigler)
    JWChat is a full featured, web-based Jabber client

    mod_auth_xradius 0.4.6 (by Paul Querna)


    Other software in this category

    Iometer 2006-07-27 RC3 (by Ming Zhang)
    As the Iometer User's Guide says, Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems.

    WebInject - Web/HTTP Test Tool 1.35 (by Corey Goldberg)
    WebInject is a free tool for automated testing of web applications and services

    IOzone 3.271 (by Capps)
    IOzone is a filesystem benchmark tool

    bonnie++ 1.03a (by Russell Coker)
    Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.

    Then

    Bootchart 0.9 (by Ziga Mahkovec)
    Bootchart is a software for performance analysis and visualization of the GNU/Linux boot process

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags