Я использую jmeter для тестирования на основе сеансов - он позволяет очень детально контролировать страницы, которые вы хотите просмотреть, параметры для вставки, циклы и т.д. пользователи вашего сайта могут обрабатывать, а не просто тестирование производительности набор статических URL-адресов. Вы можете легко распределить тесты по нескольким машинам, загрузив jmeter-сервер на компьютеры с общедоступными IP-адресами. Я обнаружил некоторые ограничения в количестве пользователей / потоков, которые одна машина может одновременно генерировать на сервере (это зависит от теста), но jmeter помог моей команде повысить производительность наших приложений для пользователей до 6x.
У него нет причудливых графиков - я на самом деле использую свой собственный внутренний график с грубостью, который может выполнять анализ производительности по запросу для определенных страниц и действий.