Frage

Wir sind mit JMeter in einer heterogenen Umgebung und wir möchten CPU und Speicher messen, während wir auf einem Server schwere Last produzieren, wo unser Service oder Web-Anwendung ausgeführt wird. Was möchten Sie zu verwenden empfehlen? Gibt es eine Software-Lösung (Open Source oder kommerziell) zur Verfügung, die CPU- und Speichernutzung in einer Datei erfasst oder in eine Datenbank?

Danke!

War es hilfreich?

Lösung

Von der Java-Perspektive, können Sie jconsole oder schreiben Sie Ihren eigenen Code die Speichernutzung zu überwachen.

  1. Messen CPU und Speicherverbrauch einer Java-Anwendung
  2. javasysmon auf Github
  3. dstat für Linux und perfmon für Windows. Lesen Sie mehr

Andere Tipps

Sie können mit unsere JMeter perfmon Plugin CPU zu messen, Speicher und viele andere Metriken :

Sie können einen Blick auf Cacti .

Es könnte Ressourcennutzungen wie CPU sammeln, MEM leicht mit integrierten Vorlagen und sie in schöner Grafik anzuzeigen. Sowohl Windows als auch Uni * unterstützt.

Ein Sie die Perfmon-Plugin installieren, hatte ich auch den Server-Agenten zu installieren, und öffnen Sie die Firewall-Port 4444.

Hier ist ein Link, die ich super nützlich gefunden.

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

Vielleicht können Sie einen Blick auf collectd wenn Sie in einigen Unix / Linux Geschmack laufen. Es wird Ihnen nicht nur CPU bringen, sondern auch Speicher, Disk-IO, Netzwerk und eine gute Anzahl von Plugins zur Verfügung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top