2016-07-12 10 views
2

Просто нужно знать, что плагин perfmon, который используется в инструменте jmeter, анализирует процессор/память, использование диска на локальном компьютере или сервере, на котором размещается приложение?Является ли perfmon в jemter анализируя использование процессора локальным компьютером или сервером, на котором размещено приложение?

Поскольку мы предоставляем IP-адрес и порт, мы даем эти данные удаленным компьютерам при выполнении теста нагрузки.

Пожалуйста, дайте мне знать.

ответ

1

По JMeter Scientist,

PerfMon слушатель был реализован в следующем путе: Хост собирает PerfMon, Удаленные узлы не собирают PerfMon.

Итак, Мастер будет собирать метрики у рабов.

This might help

1

PerfMon Metrics Collector выбирает метрики производительности от ServerAgent(s) через TCP или UDP. И это зависит от того, где вы хотите установить ServerAgent (s), на JMeter или Application Under Test или на оба.

Обычно серверные агенты (-ы) установлены/установлены на стороне приложения под тестированием, то есть веб-серверы, серверы баз данных, балансировщики нагрузки и т. Д., Чтобы измерить нагрузку на этом конце, однако, если вы хотите получить статистику производительности от генераторов нагрузки - не стесняйтесь устанавливать серверные агенты на машинах (машинах) JMeter.

См How to Monitor Your Server Health & Performance During a JMeter Load Test статьи подробной информации об установке и использовании PerfMon

+0

может PERFMON в JMeter можно использовать для сбора производительности метрических данных, таких как память, диск для SQL (то есть для базы данных) – puneetverma0711

+0

Это 'exec' метрика, используя его вы можете выполнить произвольную команду, PerfMon будет собирать и отображать результат –