ThreadMine provides an online solution for analyzing Java thread dumps, aimed at helping users quickly identify issues such as deadlocks, performance bottlenecks, and root causes. The tool is accessible without requiring signup, allowing users to paste or upload thread dump files up to 10 MB in size, including formats such as .txt, .log, .tdump, and .zip. It is designed to deliver automated analysis results within seconds, offering a health score and highlighting critical problems detected in the dump.
The analyzer automatically detects the format of the uploaded thread dump, supporting various JVM implementations including HotSpot (OpenJDK and Oracle JDK), OpenJ9, Zing, and GraalVM. Users do not need to specify the JVM type, as the tool recognizes the format from the file's header and structure. ThreadMine groups threads by pool and state and applies 15 different detectors to uncover common and complex issues. Among the problems it can identify are deadlocks (including those already declared by the JVM), pool exhaustion (where all threads in a pool are busy and the queue is growing), CPU spikes (clusters of RUNNABLE threads in hot methods such as loops or heavy serialization), thread leaks (threads outside any pool that continue to grow, often due to executors not being shut down), lock contention (many BLOCKED threads competing for the same monitor, with the holder thread identified), and virtual thread pinning (virtual threads pinned to carriers by synchronized blocks or native code).
ThreadMine is available as a free online service, with no signup required for analyzing the first thread dump. The platform uses essential cookies for login and local storage of user preferences, and offers the option to refuse analytics tracking without loss of functionality. This tool is intended for those needing to diagnose and address performance or concurrency issues in Java applications, providing a streamlined and automated approach to thread dump analysis.
In the Developer Tools space, ThreadMine takes a focused approach. It focuses on diagnosing Java application thread issues and deadlocks without manual log inspection. It is built as a B2B product for java developers, DevOps engineers. ThreadMine follows a freemium model. It runs on the web.
ThreadMine first shipped in 2023. Key capabilities include thread dump analysis, deadlock detection, and health scoring. The interface is available in English and Portuguese.
Latest indexed changes and source events
Threadmine Dev verified by the PulseGate indexer
Other apps tracked under the same category.