Ich versuche, Jmeter Perfmon Plugin zur Überwachung der CPU-und Speicherauslastung des Servers zu verwenden. Server ist auf Linux-Rechner gehostet und läuft Apache und Postgresql.Jmeter Leistungsüberwachung mit Perfmon-Plugin
Ich bin serveragent in Linux-Server ausgeführt und hinzugefügt CPU und Speicher-Parameter in Jmeter Perfmon Metrik-Kollektor.
Jetzt, wenn ich meine Jmeter-Tests ausführen, dann Apache und Postgrelsql verwendet werden. Ich kann einige Daten in Performance-Kollektor kommen.
1) Wie kann ich CPU-Auslastung von Apachae und Progresql finden, wenn der Test ausgeführt wird?
2) Ich kann sehen, Speicher kommt als eine gerade Linie. Ich lese in einigen anderen Threads wegen JVM konstante Speicherbelegung. Ich bin nicht in der Lage zu verstehen, warum das passiert. Server-Agent sollte Speicherauslastung aller Prozesse statt JVM geben. Wie kann ich in diesem Fall die tatsächliche Speichernutzung abrufen?
kann ich eine Menge httpd Prozess sehen running..so alle sind pat von Apache . In diesem Fall, wie kann ich es tun? – anand
/bin/sh: -c: frei | grep Mem | awk '{printf "% .2f \ n", $ 3/$ 2 * 100.0}' – anand
habe versucht, freien Befehl zu verwenden, um Speicher% und Jmeter Speichermetrik zu erhalten. Der freie Befehl ergab 70% CPU, während Jmeter 32% gab – anand