Utilities e Performance
Performance
httperf
Programma per Ubuntu, per il test delle performance di un sito web.
Installazione dalla release:
sudo apt update
sudo apt install httperf
Esempi d'uso:
httperf --server 127.0.0.1 --port 80 --uri /index.html --rate 300 --num-conn 30000 --num-call 1 --timeout 5
Interrompere con Ctrl-C
.
autobench
E' un wrapper intorno ad httperf
, che ha come prerequisito.
E' fornito in codice sorgente, ma รจ stato compilato e reso disponibile per questo corso come file tar autobench.tar
Compiere il dowload copiando l'indirizzo del link, poi:
wget indirizzo_link
Dopo il download, estrarlo nella directory /usr/local/bin
:
sudo tar xvf autobench.tar -C /usr/local/bin
Copiare il file di configurazione:
cp /usr/local/bin/autobench.conf ~/.autobench.conf
Uso:
autobench --single_host --host1 127.0.0.1 --uri1 /index.html \
--quiet --low_rate 20 --high_rate 200 --rate_step 20 \
--num_call 10 --num_conn 100 --timeout 5 --file results.tsv
loadem
wget https://github.com/pjoe/loadem/releases/download/0.2.11/loadem-0.2.11-linux-amd64.tar.gz
tar xvf loadem-0.2.11-linux-amd64.tar.gz
sudo cp loadem /usr/local/bin
Uso:
loadem http://localhost 200
Interrompere con Ctrl-C
.