2009-11-20 3 views
3

J'ai un serveur Tomcat qui exécute une application web. En dehors de cela, il existe deux autres JVM qui exécutent des tâches de traitement par lots. Jamon est un moyen vraiment cool de surveiller les performances, les hits, etc., et peut être visionné sur le web en utilisant Jamonadmin.jsp (fourni avec le fichier jamon war). Mais je veux regrouper les statistiques Jamon des deux autres JVM et les afficher sur la machine virtuelle du serveur Tomcat.Agrégation de statistiques Jamon sur plusieurs JVM

Je pensais à un port sur chacun des deux machines virtuelles qui répondent avec des objets Jamon sérialisé lorsqu'on lui a demandé de tomcat ..

Y at-il cette fonctionnalité exisiting déjà dans l'API Jamon? ou des recommandations pour y parvenir?

Merci,
-Keshav

Répondre

5

que je cherchais quelque chose de semblable et je viens juste trébuché sur ce post: http://java.dzone.com/articles/case-study-performance-tuning--0

JARep est un outil de reporting pour les données de performance des applications, extraites d'un outil de mesure de la performance comme API JAMon. Les données sont ensuite stockées dans une base de données. Via une application Web ou une application Swing, vous pouvez afficher les performances au fil du temps. Les données peuvent être agrégées sur plusieurs JVM. Je n'ai pas essayé moi-même, mais semble très prometteur!

+0

Merci pour l'info! Regarde très proche de ce que je cherche :) – Keshav

+0

Keshav, avez-vous essayé? Je regarde faire face au même défi. – user85155

+0

Salut user85155, juste jeté un coup d'oeil, mais n'a jamais eu l'occasion d'essayer JARep. – Keshav