Tsung outils de benchmark multi-protocole

tsung

Tsung est un outils de test de performances permettant de réaliser des benchmark massif.

Initialement créé par IDEALX sous le nom IDX-Tsunami par Nicolas Niclausse en 2000 pour stresser les serveur Jabber, ce projet à ensuite changé de nom en 2005 pour s’appeler Tsung (Pour Tsunami Next Generation).

Voici la liste de ses fonctionnalités principales :

  • La charge peut être distribué sur un cluster permettant à chaque noeud de générer sa propre charge

  • Multi-protocoles utilisant un système de plugin (HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP, SSL et XMPP/Jabber)

  • De nombreuses adresses IP peuvent être utilisée en faisant de l’IP aliasing (eth0, eth0:1, eth0:2…)

  • Support du snmp pour la supervision.

  • Système de configuration via XML. De nombreuses sessions peuvent être utilisées pour simuler différents types d’utilisateur.

  • Afin de générer un trafic réaliste, l’activité de l’utilisateur et le taux d’arrivée peut être aléatoire en utilisant une notion de probabilité.

  • Des rapports HTML peuvent être générés en temps réel pour voir les temps de réponse, la charge CPU…

Je n’ai pas encore eu l’occasion de tester, mais ça m’a l’air assez impressionnant !!!

A noter qu’une nouvelle version vient de sortir le 28 septembre qui est la 1.3.1.

Cette version apporte le support de Pubsub (Publish-Subscribe) et MUC (Multi-User Chat) et améliore les performances (million d’utilisateurs). Ajout du support d’ajout Munin pour la supervision. Cette version apporte de nombreuses améliorations et corrections de bugs.

Pour avoir la liste complète vous pouvez consulter le changelog

J’essaieraie d’en faire un test prochainement et j’en ferait donc bien sur un retour plus complet et j’espère didactique ici 😉

Liens utiles :

Site Officiel de Tsung

Quelques screenshots

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis VP Bare Metal (Dedibox) chez Scaleway. Je tiens ce blog depuis 13 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, mais bon, le temps est une denrée rare.

Share This Post On

4 Comments

  1. Merci pour cette info, je connaissais pas et vais allez m’amuser avec 😉

    + max

    Post a Reply
  2. salut
    super sympa ton blog merci pour ttes ce partage le libre est vraiment genial
    juste pour te demander si t a une idee dun truc qui peut me permettre de faire de l admin de squid dansguardian gerrer les reseaux et les gateway en interface gui ou web
    merci

    Post a Reply

Trackbacks/Pingbacks

  1. techadds.com - Tsung outils de benchmark multi-protocole... Tsung est un outils de test de performances permettant de réaliser des benchmark massif. Initialement…
  2. Réaliser des tests de performances de site web avec Tsung | L'Ingénieur Actif : Actualité informatique, Réseau, Sécurité, Mobilité,Technologie, Développement, Méthodes, Formation, Emploi… - [...] Publié par : Administrateur 13 April 2013 dans Développement Laisser un commentaire Comme expliqué précédemment Tsung est un outil permettant…

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *