Ja, es gibt ein Java-Projekt "mini profiler", das von mvc-mini-profiler
für die Google App Engine-Java-Laufzeit inspiriert wurde
( gae-java-mini-profiler
).
Sie können eine Demo sehen.
BTrace ist ein guter Agent, mit dem die Profilinformationen aus Ihrer JVM abgerufen werden können (von der Speicherbelegung, der Thread-Verwendung bis hin zu den Ausführungszeiten und Aufrufzahlen). Ich habe eine Anwendung (EurekaJ) geschrieben, die mit BTrace integriert wurde, damit Sie Schwellenwerte basierend auf den von BTrace gesammelten Daten visualisieren und erstellen können.
Ich habe MVC Mini Profiler noch nie benutzt, aber BTrace + EurekaJ ist in der Tat eine vollständig Open-Source-Lösung. Ich kenne keine anderen Open-Source-Profiler für die Java-Plattform, aber etwas kann existieren.
Tags und Links java mvc-mini-profiler profiler