Описание тега yandex-tank

Яндекс.Танк - это утилита для нагрузочного тестирования и анализа производительности веб-сервисов и приложений.

Яндекс.Танк - это расширяемый инструмент для нагрузочного тестирования с открытым исходным кодом, и инструмент анализа производительности особенно хорош в составе пакета автоматизированного нагрузочного тестирования.

Модульная архитектура Яндекс.Танка позволяет использовать различные генераторы нагрузки, в основном:

  • phantom, высокопроизводительный асинхронный генератор HTTP-запросов на основе попаданий;
  • jMeter, утилита на основе сценариев, которую можно использовать для нагрузочного тестирования различных типов протоколов.

Основные особенности:

  • встроенный мониторинг серверных ресурсов через SSH транспорт;
  • возможность остановки выполнения нагрузочного теста по критерию времени выполнения, т.е. если время ответа сервера превышает заданный порог;
  • результаты отображаются в текстовой консоли и в графических отчетах HTML;
  • открытая архитектура позволяет расширять функциональность за счет сторонних модулей.

Ссылки: