Trixbox : Stress test

Un article de Wiki Lambert Nicolas - Quement Julien.

Jump to: navigation, search

Cette documentation est la propriété exclusive de Julien QUEMENT http://www.ciknet.org et se trouve sous licence Creative Commons.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )



Cette page a pour but de vous expliquer comment installer un logiciel de stress test. C'est à dire que ce logiciel va permettre de tester le matériel et principalement le processeur et la mémoire.

Pour ça, on va utiliser le logiciel: SIPp C'est un logiciel opensource. http://sipp.sourceforge.net/

Installation

En root, téléchargez le package SIPp:

wget http://downloads.sourceforge.net/sipp/sipp-3.0.src.tar.gz?modtime=1196757478&big_mirror=0

Les prérequis pour compiler SIPp sont:

  • C++ Compiler
  • curses or ncurses library
  • For authentication and TLS support: OpenSSL >= 0.9.8
  • For pcap play support: libpcap and libnet
  • For distributed pauses: Gnu Scientific Libraries


Pour installer:

  • Sous Debian:
apt-get install gcc-c++
apt-get install ncurses-devel
apt-get install openssl-devel
apt-get install libssl-dev
apt-get install libnet1-dev
apt-get install libpcap0.8-dev
  • Sous CentOS4:
yum install gcc-c++
yum install ncurses-devel
yum install openssl-devel
yum install libnet.i386
yum install libpcap.i386
yum install gsl.i386 


Pour compiler SIPp, il existe 4 options différentes:

  • Sans TLS (Transport Layer Security) et sans le support de l'authentification
tar -xzvf sipp-3.0.src.tar.gz
cd sipp-3.0.src
make
  • Avec TLS et le support de l'authentification (vous devez avoir installer OpenSSL library (>=0.9.8)). Pour compiler SIPp, il suffit d'ajouter l'option ossl à la commande make:
tar -xzvf sipp-3.0.src.tar.gz
cd sipp-3.0.src
make ossl
  • Avec le sniffeur PCAP et sans le support de l'authentification:
tar -xzvf sipp-3.0.src.tar.gz
cd sipp-3.0.src
make pcapplay
  • Avec le sniffeur PCAP et le support de l'authentification:
tar -xzvf sipp-3.0.src.tar.gz
cd sipp-3.0.src
make pcapplay_ossl

Maintenant l'application SIPp est compilée et prète à l'emplois dans le dossier sipp-3.0.src.

Utilisation

Pour utiliser SIPp:

./sipp -sn uac 127.0.0.1

Raccourcis clavier:

  • + augmente le nombre d'appels
  • - diminue le nombre d'appels
  • 1-2-3-4 change d'écran




Cette documentation est la propriété exclusive de Julien QUEMENT http://www.ciknet.org et se trouve sous licence Creative Commons.

Image:creativecommons.png Cette création est mise à disposition sous un contrat Creative Commons. ( http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ )