Voglio scrivere una testcase JUnit che sia anche in grado di monitorare e raccogliere i parametri di una JVM, come l'utilizzo della memoria, la dimensione dell'heap e altri bean gestiti JMX personalizzati ecc. avere l'indirizzo JMX della JVM. Più chiaramente, vorrei sapere se potrei raccogliere le informazioni fornite da jconsole ma programmaticamente senza un'interfaccia utente. E poi vorrei verificare se la performance della JVM si è degradata o meno integrandola con Jenkins. Ci sono strumenti già disponibili che lo fanno?Come raccogliere le statistiche delle prestazioni JVM da java
5
A
risposta
0
Si potrebbe considerare l'utilizzo di Agente Virtual Machine, ecco una buona educational article
Inoltre è possibile utilizzare Profiler
strumenti in Eclipse per monitorare il rendimento programma di
+1
Vorrei automatizzare questi test. Farò eseguire questi test attraverso la formica. Anche se potrei usare eclipse per il debug iniziale, non è quello che voglio ottenere. Controllerò l'utilizzo di Virtual Machine Agent. L'articolo è stato scritto nel 2005. Spero che funzioni ancora bene. –
Problemi correlati
- 1. Lcov: impossibile raccogliere le statistiche di copertura delle filiali
- 2. Come raccogliere le statistiche all'interno della callback di ragno graffiante?
- 3. Java Virtual Machines (JVM) e il loro confronto delle prestazioni
- 4. Esiste uno strumento per raccogliere le statistiche sull'utilizzo dell'applicazione Win32?
- 5. Ottimizzazione delle prestazioni delle prese Java
- 6. Statistiche descrittive da Java ArrayList
- 7. È possibile utilizzare ETW (tracciamento degli eventi per Windows) per raccogliere anche le statistiche della memoria?
- 8. Statistiche della lingua Java
- 9. Costo delle prestazioni del proxy dinamico Java
- 10. Interpretazione delle statistiche Z3
- 11. Come raccogliere le statistiche di utilizzo dei caratteri nel file di testo usando i comandi Unix?
- 12. Misurazione delle prestazioni dei client
- 13. Come ottenere le statistiche delle mie app su itunes?
- 14. Valori delle statistiche di bootstrap
- 15. Calcolo delle statistiche sugli array
- 16. Come misurare le prestazioni nello sviluppo Java
- 17. Come misurare le prestazioni di un'applicazione Java?
- 18. Penalità imprevista delle prestazioni in Java
- 19. Ottenere statistiche della memoria in Java: Runtime vs. MemoryMXBean
- 20. Perché -Xrs ridurre le prestazioni
- 21. Java per le prestazioni ciclo
- 22. R texreg: Come posso selezionare le statistiche gof da visualizzare?
- 23. Libreria di temporizzazione delle prestazioni Java
- 24. SOLR ottimizzazione delle prestazioni
- 25. Java senza JVM
- 26. Miglior database per la memorizzazione delle statistiche da Erlang
- 27. Raccogliere più elementi casuali da una lista in Java
- 28. Java 7 non riesce a raccogliere la generazione permanente che viene raccolta da java 5
- 29. Controllare gli obiettivi delle statistiche in PostgreSQL
- 30. Prestazioni Java in algoritmi numerici
Credo di avere trovato una domanda simile [qui] (http: //stackoverflow.com/questions/1193954/can-jconsole-data-be-retrieved-from-the-command-line). Devo ancora analizzare gli strumenti menzionati lì però. –