Описание тега yandex-tank
Яндекс.Танк - это утилита для нагрузочного тестирования и анализа производительности веб-сервисов и приложений.
Яндекс.Танк - это расширяемый инструмент для нагрузочного тестирования с открытым исходным кодом, и инструмент анализа производительности особенно хорош в составе пакета автоматизированного нагрузочного тестирования.
Модульная архитектура Яндекс.Танка позволяет использовать различные генераторы нагрузки, в основном:
- phantom, высокопроизводительный асинхронный генератор HTTP-запросов на основе попаданий;
- jMeter, утилита на основе сценариев, которую можно использовать для нагрузочного тестирования различных типов протоколов.
Основные особенности:
- встроенный мониторинг серверных ресурсов через SSH транспорт;
- возможность остановки выполнения нагрузочного теста по критерию времени выполнения, т.е. если время ответа сервера превышает заданный порог;
- результаты отображаются в текстовой консоли и в графических отчетах HTML;
- открытая архитектура позволяет расширять функциональность за счет сторонних модулей.
Ссылки: