Use cases#
Pick the case closest to yours. Each page shows which MBeans to look at and how to read them, with real output.
| Case | MBeans | Changes the JVM |
|---|---|---|
| Heap and GC | java.lang:type=Memory, GarbageCollector, MemoryPool, DiagnosticCommand |
No |
| Deadlocks and threads | java.lang:type=Threading, DiagnosticCommand |
No |
| Connection pools | com.zaxxer.hikari |
No |
| Changing a setting | com.zaxxer.hikari, HotSpotDiagnostic |
Yes |
| An application's own MBean | The application's own, here verbatime:type=Control |
Yes |
Let an AI agent do it#
Add the ajmx skill to your agent, and ask it about the JVM in your own words.