Как стать автором
Обновить

Комментарии 5

  1. Мы с Jmeter делали распределенные нагрузки со всего земного шарика (aws во всех зонах), работало великолепно. Делали через копирование ami, но сейчас бы сделали через ansible. Так что зря это добавлено в недостатки

  2. нет Танка https://github.com/yandex/yandex-tank

Я попробовал использовать JMeter, понял, что для меня он как большинство Апачевских софтин (кроме Апача))) слишком заумный, без GUI с этим разобраться невозможно, и слишком много времени уходит на настройку.

В противоположность ему Locust очень прост и понятен, делает то, что от него попросишь, рисует графики в GUI, управляется из командной строки, пишет отчёты в CSV. Один недостаток - надо немного усилий, чтобы он не на одном ядре исполнялся, а параллелился на все доступные. Но и это довольно просто устроить.

Для нагрузочного тестирования сайтов рекомендуем loaddy.com, если нужно просто выполнить стресс тест сайта. Аналог siege, только с удобным интерфейсом.

Аналог TSUNG, только более современный - это MZBench
https://github.com/satori-com/mzbench

Позволяет описать сценарий для моделирования нагрузки, запустить сценарий на облаке и отслеживать основные внешние параметры QoS. Путем некоторго "хакинга", можно подключить внутренние метрики сервиса и тогда это может иметь более информативный вид.
К сожалению, проект более мёртв, чем жив.

vegeta тоже достойна быть в списке. Напиана на go

Зарегистрируйтесь на Хабре, чтобы оставить комментарий