График активных потоков с течением времени не обновляется - PullRequest
0 голосов
/ 27 октября 2018

Я использую Jmeter 4.0, когда запускаю пример, загруженный с Страница документа «Прослушиватель активных потоков с течением времени» , график не изменился с начала и конца, enter image description here

здесь группа потоков:

enter image description here

enter image description here enter image description here

1 Ответ

0 голосов
/ 29 октября 2018

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

План тестирования, который вы используете, генерирует> 5 миллионов образцов в файле> 500 МБ, что очень «тяжело» для обновления интерактивного слушателя GUI.

  1. Отключить (или удалить) прослушиватель Active Threads Over Time
  2. Запустите тест в режиме командной строки без графического интерфейса, например:

    jmeter -n -t ActiveThreadsOverTimeExample.jmx -l result.jtl
    
  3. Когда тест завершится, откройте графический интерфейс JMeter и добавьте прослушиватель Active Threads Over Time
  4. С помощью кнопки «Обзор» найдите result.jtl file
  5. График должен отображаться правильно (возможно, вам придется немного подождать)

    enter image description here


Лучшим вариантом будет использовать Инструмент построения графиков из командной строки , например:

  1. Выполните вышеуказанные шаги 1 и 2
  2. Выполните следующую команду:

    JMeterPluginsCMD.bat --generate-png threadsovertime.png --input-jtl result.jtl --plugin-type ThreadsStateOverTime  --width 1024 --height 768
    

    Как только команда завершится, вы сможете увидеть график в threadsovertime.png файле

    Вы можете установить инструмент построения графиков командной строки плагинов JMeter, используя JMeter Manager Plugins Manager .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...