Monitorare la JVM con VisualVM
VisualVM è un programma multipiattaforma che ci consente di monitorare le attiività della JVM.
Mi è stato utile in svariati casi.
Una volta che avete scompattato l'archivio, avviate l'esebile relativo al vostro sistema.
Quando avviate il programma vi ritrovate una schermata divisa in due.
Sulla parte di sinistra le VM attive; come potete vedere ci sono sia locali che remote.
Se cliccate sulla voce che vi interessa (nel mio caso VisualVM), sulla destra vi ritrovate con diversi tab, onguno con parecchie informazioni.
Se provate ad avviare un programma che usa la JVM, questo apparirà sempre sotto Local in tempo reale.
Non solo, funziona anche i programmi scritti da riga di comando e con altri linguaggi supportati dalla JVM; io ho provato con uno scritto in Kotlin.
Ci sono poi altre diverse funzioni più avanzate che non ho avuto modo di testare.
Enjoy!
software jvm visualvm java kotlin
Commentami!