Java
You're viewing a free preview. Sign in free to read every script.
Why this exists When a Java service is slow, using too much memory or stuck, the JVM already knows why; you only need to ask it. The JDK ships tools that capture threads, heap and GC behaviour from a running process…
Troubleshooting a JVM in Production: Heap, GC, Thread Dumps and OutOfMemoryError
A practical playbook for a misbehaving Java process: the tools (jcmd, jstack, jmap, JFR), how to find a high-CPU thread, read a thread dump, capture and use a heap dump, tune GC logging and container memory, and a helper script that collects evidence safely.
Sign in free to read this script, along with the rest of the library.
Sign in free