Ich versuche GC Verhalten für unsere Anwendung zu analysieren (in Tomcat unter Sun Hotspots laufen, JVM 1.6).GC Analyse-Protokolle für Sun Hotspots, JVM 6
Bisher habe ich die JVM Wiesene GC-Logs in eine separate Datei zu emittieren mit ...
-Xloggc:gc.log
-XX:+PrintGCApplicationStoppedTime
-XX:+PrintGCApplicationConcurrentTime
-XX:+PrintGC
-XX:+PrintGCTimeStamps
-XX:+PrintGCDetails
... und verwendet jstat zur Ausgabe von Protokollen mit ...
jstat -gc -t 29045 5s > jstat.gc
Ich sehe interessante Informationen, habe aber kein Tool gefunden, mit dem ich diese Protokolle analysieren/visualisieren kann. Ich wurde auf GCViewer von this question verwiesen, aber es analysiert nur einige Protokollzeilen von Gc.log und stürzt dann mit einer Ausnahme ab. Gibt es ein besseres oder aktuelleres Tool zum Parsen dieser spezifischen Protokolle für die spezifische JVM, die ich verwende?
Ich erinnere mich daran, es zu verwenden, aber jetzt HPJmeter scheint nicht kompatibel mit Oracle JRE gc.log –
Ich hatte keine Probleme mit HP-JMeter auf einer beliebigen Version von Oracle neueste JVMs (bis durch 1.7 sowieso) mit den Optionen, die ich oben aufgeführt habe. –