Я запускаю нагрузочный тест с использованием JMeter 5.1.1 в режиме без графического интерфейса, и мне нужно отдельно регистрировать использование ОЗУ и ЦП сервера во время выполнения теста.
Чтобы я сохранил плагин PerfMon Metrics Collector внутри плана тестирования Jmeter (отдельно для ЦП и ОЗУ) и запустил Серверный агент на размещенном сервере.
И когда я начинаю выполнять нагрузочный тест в не-GUI, я могу получить ниже упомянутые команды подключения tets в окне командной строки,
INFO 2019-07-10 12:03:46.485 [kg.apc.p] (): Binding UDP to 4444
INFO 2019-07-10 12:03:47.486 [kg.apc.p] (): Binding TCP to 4444
INFO 2019-07-10 12:03:47.486 [kg.apc.p] (): JP@GC Agent v2.2.3 started
INFO 2019-07-10 12:05:21.595 [kg.apc.p] (): Accepting new TCP connection
INFO 2019-07-10 12:05:21.595 [kg.apc.p] (): Yep, we received the 'test' command
INFO 2019-07-10 12:05:21.611 [kg.apc.p] (): Starting measures: memory:
INFO 2019-07-10 12:05:21.627 [kg.apc.p] (): Accepting new TCP connection
INFO 2019-07-10 12:05:21.627 [kg.apc.p] (): Yep, we received the 'test' command
INFO 2019-07-10 12:05:21.627 [kg.apc.p] (): Starting measures: cpu:
Но когда я помещаю соответствующий файл .jtl / .csv / .xml в прослушиватель PerfMon Metrics Collector , отчеты ЦП и ОЗУ отображаются с неверным результатом. Также результаты CPU и RAM показывают только один и тот же отчет.
Оперативный отчет:
Отчет CPU:
Есть ли другое решение для преодоления этой проблемы?