шаблоны wordpress.

Нагрузочное тестирование с помощью Яндекс.Танка

Яндекс.Танк — инструмент для проведения нагрузочного тестирования, разрабатываемый в компании Яндекс и распространяемый по лицензии LGPL. В основе инструмента лежит высокопроизводительный асинхронный генератор нагрузки phantom: он был переделан из одноименного веб-сервера, который «научили» работать в режиме клиента. При помощи phantom можно генерировать десятки и сотни тысяч HTTP-запросов в секунду (http-requests per second, http-rps).

В процессе своей работы Танк сохраняет полученные результаты в обычных текстовых журналах, сгруппированных по директориям для отдельных тестов. Во время теста специальный модуль организует вывод результатов в консольный интерфейс в виде таблиц. Одновременно запускается локальный веб-сервер, позволяющий видеть те же самые результаты на информативных графиках. По окончании теста возможно автоматическое сохранение результатов на сервисе Loadosophia.org. Также имеется модуль загрузки результатов в хранилище Graphite.

 

 

Установка (Ubuntu  12.4)

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!

 

При высоких RPS требуется тюнинг сетевого стека

Linux 
 https://yandextank.readthedocs.org/en/latest/install.html

 

 

КОНФИГ файл

создать каталог в  /home/test/

#cd /home

#mkdir test

#nano load.ini

 

[phantom]
#address=192.168.1.190:443
address=192.168.1.16:80

#ssl=1
rps_schedule = const (1,50s) line(1,400,10m) step(400,10,50,8s)
uris = /
 /wordpress/
headers = [Host: 192.168.1.122]

 

#yandex-tank