У меня есть тест производительности в Jmeter.
У меня есть некоторые прослушиватели SSH, которые должны извлечь использование процессора и оперативной памяти. Я хочу получить четкое объяснение о задержке, используемой Jmeter для сбора значения слушателей во время выполнения теста.
Можно ли установить это значение задержки пользователем? Если да, какое минимальное значение поддерживает Jmeter.
Текущий сбор данных слушателем немного случайный, я думаю, что это совсем не хорошо. В настоящее время у меня нет одинакового количества записей в результатах, хотя в обоих слушателях у меня одинаковое количество команд.
Я попытался установить значение jmeter.sshmon.interval в jmeter.properties равным 100 и 3000 мс, но это не помогло.
Измерение, которое я сделал, дало следующее:
Замечание 1:
* Файл использования CPU CSV содержит 1211 записей
* Файл использования RAM CSV имеет 1201 записей
* Количество использованных тем в файле CSV 1276 записей
Хотя в моем плане тестирования три слушателя имеют одинаковое количество команд SSH (15), и они установлены на одном уровне в плане тестирования.
Замечание 2:
Продолжительность выполнения каждого набора команд SSH для получения значений загрузки ЦП является переменной. Я использовал разницу во времени, чтобы измерить ее, и она отличается от длительности с заметной разницей.
Замечание 3:
Когда я сравниваю длительность выполнения набора команд SSH для получения загрузки ЦП и ОЗУ, я вижу большую разницу в длительности.
Я нашел эту ссылку: https://github.com/tilln/jmeter-sshmon от владельца плагина, но это не решило мою проблему.
Спасибо