Время запроса, загрузка cpu,%
#1
Отправлено 27 октября 2011 - 17:17
* время-время запроса;
* время - загрузка CPU,%
Вопросы:
1)можно ли брать Avg как время запроса? Elapsed time вроде не подходит
2)какие данные соответствуют загрузке?
#2
Отправлено 28 октября 2011 - 10:29
Необходимо построить следующие графики (по данным из репорта):
* время-время запроса;
* время - загрузка CPU,%
Вопросы:
1)можно ли брать Avg как время запроса? Elapsed time вроде не подходит
2)какие данные соответствуют загрузке?
В ЖМетре из коробки загрузки CPU нет, есть в плагинах: http://code.google.c...ns/wiki/PerfMon
Ну и графики всякие тоже там есть.
Андрей Похилько
#3
Отправлено 30 марта 2012 - 14:25
#4
Отправлено 25 апреля 2012 - 09:50
В тесте вызывается SOAP-сервис, который развернут на удаленной машине.
Агента запустил на своей машине и на удаленной, добавил листенеры:
memory.png 4,17К 43 Количество загрузок:
На всякий случай, настройки: настройки.png 40,26К 55 Количество загрузок:
На обеих машинах при запуске теста появляется сообщение: cmd.png 8,12К 50 Количество загрузок:
Этим, собственно, весь сбор информации и ограничивается, никакие данные на график не подтягиваются.
По окончанию теста в консоль выводится сообщение об отключении клиента.
Не подскажите в чем может быть проблема?
#5
Отправлено 25 апреля 2012 - 15:34
#6
Отправлено 26 апреля 2012 - 07:07
Запустите PerfMonAgent с параметром loglevel (link)
Покажите, что выводится на консоль.Some information will be printed to standard output, informing you on problems gathering metrics (logging verbosity regulated with --loglevel parameter).
Покажите лог Jmeter
Какая версия jre используется?
График не собирается только для метрики "Memory" или для других тоже?
#7
Отправлено 26 апреля 2012 - 07:42
Андрей Похилько
#8
Отправлено 26 апреля 2012 - 12:25
На агенте судя по всему метрики собираются build.png 49,05К 16 Количество загрузок:
UDP порт выключил, ситуация та же самая.
JMetre предложил писать логи в текстовый файл, там только одна строчка:
<?xml version="1.0" encoding="UTF-8"?>
<testResults version="1.2">
</testResults>
Ситуации на локальной машине и на удаленной идентичные.
#9
Отправлено 27 апреля 2012 - 06:24
Андрей Похилько
#10
Отправлено 27 апреля 2012 - 13:14
INFO - kg.apc.perfmon.client.TransportFactory: Can't connect UDP transport for host: localhost/127.0.0.1:4444 java.io.IOException: Agent is unreachable via UDP
Версия плагина 0.5.1
Есть возможность выбрать по какому протоколу стучаться из JMeter?
#11
Отправлено 27 апреля 2012 - 13:19
Я полагаю, что он пробует стучаться по UDP. В JMeter логе:
INFO - kg.apc.perfmon.client.TransportFactory: Can't connect UDP transport for host: localhost/127.0.0.1:4444 java.io.IOException: Agent is unreachable via UDP
Версия плагина 0.5.1
Есть возможность выбрать по какому протоколу стучаться из JMeter?
Эта настройка отключает upd порт. Соответственно tcp порт надо оставить 4444: --tcp-port 4444Попробуйте запустить serverAgent с ключиком --udp-port 0
Если у Вас и на localhost графики не показываются, то есть подозрение, что версия плагинов и serverAgent разная. Проверьте это.
И всё-таки приложите лог Jmeter.
#12
Отправлено 28 апреля 2012 - 06:46
Я полагаю, что он пробует стучаться по UDP. В JMeter логе:
INFO - kg.apc.perfmon.client.TransportFactory: Can't connect UDP transport for host: localhost/127.0.0.1:4444 java.io.IOException: Agent is unreachable via UDP
Версия плагина 0.5.1
Есть возможность выбрать по какому протоколу стучаться из JMeter?
Он всегда сначала пробует по UDP, а потом по TCP. Сообщение что по UDP не смог - норма. У агента есть ключик --loglevel DEBUG, он может писать больше инфо о том, что получал от клиента и что отправлял назад.
Андрей Похилько
#13
Отправлено 02 мая 2012 - 14:57
Я полагаю, что он пробует стучаться по UDP. В JMeter логе:
INFO - kg.apc.perfmon.client.TransportFactory: Can't connect UDP transport for host: localhost/127.0.0.1:4444 java.io.IOException: Agent is unreachable via UDP
Версия плагина 0.5.1
Есть возможность выбрать по какому протоколу стучаться из JMeter?
Он всегда сначала пробует по UDP, а потом по TCP. Сообщение что по UDP не смог - норма. У агента есть ключик --loglevel DEBUG, он может писать больше инфо о том, что получал от клиента и что отправлял назад.
Плагин качал отсюда:
http://code.google.c...ugins-0.5.1.zip
Агент в этом же архиве.
Запустил с дебагом на локальной машине:
pic1.png 42К 19 Количество загрузок:
В jemeterlog следующее:
2012/05/02 18:13:22 INFO - jmeter.engine.StandardJMeterEngine: Running the test!
2012/05/02 18:13:22 INFO - kg.apc.perfmon.client.TransportFactory: Can't connect UDP transport for host: /NN.NN.NN.NN:4444 java.io.IOException: Agent is unreachable via UDP
at kg.apc.perfmon.client.TransportFactory.getTransport(TransportFactory.java:34)
at kg.apc.jmeter.perfmon.PerfMonCollector.getConnector(PerfMonCollector.java:193)
at kg.apc.jmeter.perfmon.PerfMonCollector.initiateConnector(PerfMonCollector.java:175)
at kg.apc.jmeter.perfmon.PerfMonCollector.initiateConnectors(PerfMonCollector.java:152)
at kg.apc.jmeter.perfmon.PerfMonCollector.testStarted(PerfMonCollector.java:110)
at org.apache.jmeter.reporters.ResultCollector.testStarted(ResultCollector.java:275)
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:277)
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:420)
at java.lang.Thread.run(Unknown Source)
2012/05/02 18:13:22 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(true,*local*)
2012/05/02 18:13:23 INFO - jmeter.engine.StandardJMeterEngine: Starting 1 threads for group jp@gc - Stepping Thread Group.
2012/05/02 18:13:23 INFO - jmeter.engine.StandardJMeterEngine: Thread will continue on error
2012/05/02 18:13:23 INFO - jmeter.engine.StandardJMeterEngine: All threads have been started
2012/05/02 18:13:23 INFO - jmeter.threads.JMeterThread: Thread started: jp@gc - Stepping Thread Group 1-1
2012/05/02 18:13:45 INFO - jmeter.threads.JMeterThread: Thread finished: jp@gc - Stepping Thread Group 1-1
2012/05/02 18:13:45 INFO - jmeter.engine.StandardJMeterEngine: Ending thread jp@gc - Stepping Thread Group 1-1
2012/05/02 18:13:45 INFO - jmeter.engine.StandardJMeterEngine: Stopping test
2012/05/02 18:13:45 INFO - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test
2012/05/02 18:13:45 INFO - jmeter.gui.util.JMeterMenuBar: setRunning(false,*local*)
2012/05/02 18:13:45 INFO - jmeter.engine.StandardJMeterEngine: Test has ended
#14
Отправлено 03 мая 2012 - 08:10
А белый пробел в скриншоте окна агента - что там? Если он между 24 и 44 секундами отправлял метрики клиенту, то со стороны агента все четко.
Андрей Похилько
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных