Jamon Statistiken aggregation über mehrere JVMs
-
21-09-2019 - |
Frage
Ich habe einen tomcat-server unter einer webapp.Abgesehen davon gibt es zwei andere JVMs ausführen der batch-Verarbeitung Aufgaben.Jamon ist ein wirklich Cooler Weg, um die Leistung überwachen, hits etc., und können eingesehen werden über das web-Portal Jamonadmin.jsp (geliefert mit jamon war-Datei).Aber ich möchte zu aggregieren Jamon Statistiken aus den beiden anderen JVMs und zeigt auf dem tomcat-server-VM.
Ich dachte an einen port an jedem der beiden VMs, die reagieren mit serialisierten Jamon Objekte, wenn Sie gefragt von tomcat..
Gibt es eine solche Funktion bereits bestehenden in Jamon-API?oder irgendwelche Empfehlungen, um dies zu erreichen?
Vielen Dank,
-Keshav
Lösung
Ich war auf der Suche nach etwas ähnliches, und haben gerade bin über diesen Beitrag gestolpert:http://java.dzone.com/articles/case-study-performance-tuning--0
JARep ist ein reporting-tool für die Anwendung von performance-Daten, extrahiert aus einem performance-measuring-tool wie JAMon-API.Die Daten werden dann in einer Datenbank gespeichert.Über eine webapp oder eine Swing-Anwendung können Sie die Leistung über die Zeit.Daten aggregiert werden können, die über mehrere JVMs.
Noch nicht selber probiert, aber sieht sehr vielversprechend aus!