JMeter: задержка в сети, загрузка процессора и память - PullRequest
0 голосов
/ 25 января 2019

Как правильно настроить PerfMon Metrics Collector, я только что установил плагины JMeter и добавил PerfMon на свой TestPlan.

1 Ответ

0 голосов
/ 28 января 2019
  1. Сеть Задержка - это то, что JMeter измеряет самостоятельно, вам не нужно дополнительно собирать ее

    Задержка . JMeter измеряет задержку от непосредственно перед отправкой запроса до получения первого ответа. Таким образом, время включает в себя всю обработку, необходимую для сборки запроса, а также для сборки первой части ответа, которая в общем случае будет длиннее одного байта. Анализаторы протокола (такие как Wireshark) измеряют время, когда байты фактически отправляются / принимаются через интерфейс. Время JMeter должно быть ближе к тому, которое испытывает браузер или другой клиент приложения.

  2. Для измерения использования ЦП и ОЗУ

    • Скачать PerfMon Server Agent и установить его на сервере, который вы хотите отслеживать
    • Запустите ServerAgent (убедитесь, что входящий / исходящий трафик TCP и UDP разрешен для порта 4444 в брандмауэре)
    • Добавьте слушателя PerfMon Metrics Collector в свой план тестирования
    • Настройте его следующим образом:

      enter image description here

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

Ознакомьтесь с Как следить за работоспособностью и производительностью вашего сервера во время статьи о нагрузочном тесте JMeter для получения подробных инструкций по установке, настройке и использованию PerfMon.

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