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

War es hilfreich?

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!

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