Вопрос

Мы используем JMeter в гетерогенной среде, и мы хотели бы измерить процессор и память, пока мы производим тяжелую нагрузку на сервере, где работает наше обслуживание или веб -приложение. Что бы вы порекомендовали использовать? Доступно ли какое -либо программное решение (с открытым исходным кодом или коммерческим), в котором записывает использование ЦП и памяти в файле или в базе данных?

Благодарю вас!

Это было полезно?

Решение

С точки зрения Java, вы можете использовать JConsole или напишите свой собственный код Чтобы отслеживать использование памяти.

  1. Измерить процессор и потребление памяти приложения Java
  2. Javasysomon на GitHub
  3. DSTAT Для Linux и Perfmon для Windows. Читать далее

Другие советы

Вы можете использовать Наш плагин Jmeter Perfmon Для измерения процессора, памяти и много других метрик:

Вы можете взглянуть на Кактусы.

Он может собирать использование ресурсов, такие как процессор, легко, со встроенными шаблонами и отображать их в хорошей графике. Оба Windows и Uni* поддерживаются.

Один вы устанавливаете плагин Perfmon, мне также пришлось установить агент сервера и открыть порт брандмауэра 4444.

Вот ссылка, которую я нашел очень полезной.

http://grosan.co.uk/web-application-performance-testing-using-apache-jmeter-part-2-monitor-server-resources/

Возможно, вы сможете взглянуть на Соберите Если вы запустите какой -нибудь вкус Unix/Linux. Это принесет вам не только процессор, но и память, диск IO, сеть и большое количество доступных плагинов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top