Load Testing with SIPp

Status
Not open for further replies.

mjoubert

New Member
Apr 4, 2018
5
0
1
42
"Using SIPp is part dark art, part voodoo, part Santeria. YOU HAVE BEEN WARNED"

With that out of the way, I'd like to do some load testing.

apt update
apt install build-essential libssl-dev ncurses-dev git
cd /usr/src
wget https://github.com/SIPp/sipp/releases/download/v3.5.1/sipp-3.5.1.tar.gz
tar xvzf sipp-3.5.1.tar.gz
cd sipp-3.5.1
./configure --with-openssl
make
make install

cd /usr/src
git clone https://github.com/jrzondagh/SIPp-Scenario-Files.git
cd SIPp-Scenario-Files/
nano user-accounts.csv # set them to actual accounts - i had to remove all the comment lines as well
/usr/local/bin/sipp FUSIONHOST -sf invite-auth-sdp-nomedia.xml -inf user-accounts.csv -m 100000 -l 100 -r 10 -rp 10000
 

mjoubert

New Member
Apr 4, 2018
5
0
1
42
For a different call scenario, I set up an IVR and assigned an extension of 999999 to it, and just have it playing a recording. On a different host I ran:
/usr/local/bin/sipp -sn uac -d 10000 -s 9999999 fusionpbx:5080 -l 60000 -mp 10000

note - port 5080 (for public).
 

DigitalDaz

Administrator
Staff member
Sep 29, 2016
3,084
584
113
Nice, it would be good to get a few sipp scenario files on the forum, maybe I will create a testing section.
 
  • Like
Reactions: PiRson
Status
Not open for further replies.