Ich möchte einen JUnit-Testfall schreiben, der auch die Parameter einer JVM überwachen und sammeln kann, wie die Speicherauslastung, Heap-Größe und andere benutzerdefinierte JMX-gesteuerte Beans etc. Ich werde habe die JMX-Adresse der JVM. Klarer würde ich gerne wissen, ob ich die Informationen sammeln könnte, die jconsole bietet, aber ohne UI programmatisch. Und dann würde ich überprüfen wollen, ob die JVM-Leistung durch die Integration mit Jenkins beeinträchtigt wurde oder nicht. Gibt es bereits verfügbare Tools, die dies tun?Wie sammle ich JVM Leistungsstatistik von Java
5
A
Antwort
0
Sie sollten erwägen Virtual Machine-Agenten verwenden, hier ist eine gute educational article
Sie auch Profiler
Werkzeuge in Eclipse verwenden können, um die Programmleistung
+1
Ich möchte diese Tests automatisieren. Ich werde diese Tests durch Ameisen laufen lassen. Obwohl ich Eclipse für das anfängliche Debuggen verwenden könnte, möchte ich das nicht erreichen. Ich werde die Verwendung von Virtual Machine Agent überprüfen. Der Artikel wurde 2005 geschrieben. Hoffe, es dient immer noch gut. –
Verwandte Themen
- 1. Wie sammle ich Protokolle von cloudbasierten Diensten?
- 2. Leistungsstatistik Tabelle
- 3. Wie sammle ich Rückgabewerte von Parallel.ForEach?
- 4. Finden Jvm von Java
- 5. Wie verzweige ich JVM?
- 6. Wie setze ich Java jvm Eigenschaften von Laufzeit
- 7. Wie sammle ich in einem Array?
- 8. Wie sammle ich optionale Zweige in TinkerPop3?
- 9. Wie sammle ich mehrere Iterator-Typen?
- 10. In C# Wie sammle ich Stack-Trace von Programmabsturz
- 11. Wie sammle ich Informationen von jeder einzelnen CPU?
- 12. Java-Anwendungsserver und JVM
- 13. Wie erstelle ich einen JVM-Global Singleton?
- 14. Wie erstelle ich benutzerdefinierte JVM?
- 15. Java Memory erklärt (SUN JVM)
- 16. Wie zu entladen Bibliothek (DLL) von Java JVM
- 17. Wie sammle ich mehrere Maximalwerte aus einer Liste
- 18. Java-Objekt-ID in JVM
- 19. Openlayers 3 - Wie sammle ich Canvas ReplayGroup-Objekte?
- 20. Wie sammle ich eine einzelne Spalte in Spark?
- 21. Wie sammle ich Objekte im Zusammenhang mit diesem Primärschlüssel
- 22. Wie interpretiere ich diesen JVM-Fehler?
- 23. JVM - Wie viel RAM sollte ich zuweisen
- 24. Sammle Zeile nach Schlüsselwort
- 25. JVM- und Java-Linux-Prozess
- 26. GC Clojure/Java/JVM-Speichereinstellungen
- 27. Wie sammle ich Statistiken aus dem Scrapy Spider Callback?
- 28. Wie sammle ich Quelldateien mit CMake ohne globbing?
- 29. Wie sammle ich statistische Informationen zur Anwendungsnutzung in ASP.NET MVC?
- 30. Wie sammle ich Schlüsseleingaben in einer Videospiel-Cocoa-App?
Ich glaube, ich fand eine ähnliche Frage [hier] (http zu überwachen: //stackoverflow.com/questions/1193954/can-jconsole-data-be-retrieved-from-the-command-line). Ich muss aber noch die Tools, die dort erwähnt werden, analysieren. –