Выполняем команды на выбор:
deb http://ppa.launchpad.net/yandex-load/main/ubuntu precise main
deb-src http://ppa.launchpad.net/yandex-load/main/ubuntu precise mainили так
sudo apt-get install python-software-properties
sudo add-apt-repository ppa:yandex-load/main
sudo apt-get update && sudo apt-get install yandex-load-tank-baseСоздаем файл с конфигурациями нагрузки, называем его load.ini, файл должен иметь примерно такой вид:
[phantom]
address = 127.0.0.1
port = 3000
instances = 1000
rps_schedule = const(1,1m) line(2,40,2m) const(40,2m) line(40,2,20m) const(1,1m)
header_http = 1.1
headers = [Host: maps.api.entrances.des.dev.kiev.test]
[Connection: close]
uris = /2.0/js/?pkg=full
/2.0/css/?pkg=full
[autostop] autostop = http(5xx,10%,5s)Запускаем обстрел, в папке с файлом load.ini выполнямем:
yandex-tankПосле выполнения обстрела будет создана папка с файлами, в ней есть файл формата html, в нем и хранятся результаты. С сервера на свой комп копировать через scp, примерно так:
sudo scp -r ./2014-06-13_15-51-00.9zIFj4/*.html onikiienko@10.110.40.87:~/Projects/Дока по яндекс-танк
ssh user@10.110.40.88
pass: user
cd /var/www/applications/load/Создаем свой конфигурационный файл load.ini и запускаем команду
yandex-tankРезультаты в папке, название папки выводит вконце обстрела.