(uncompressed or .zip, .gz formats):
fastThread is the DevOps engineers favorite thread dump analysis tool to troubleshoot complex production problems.
fastThread, a universal tool that will parse and analyze thread dumps written in any language that runs on the JVM. It will convert your Java, Scala, Jython, JRuby thread dumps to useful information for root cause analysis (RCA).
Get a simple but easy to understand view of your thread analysis through intuitive data display. View your blocked, runnable, timed waiting, waiting and repeating stack traces in a click. Reliably fix scalability, performance and availability issues quickly and at your convenience.
There is no hazzle to register or download or install the tool in your machine. Just upload your applications thread dump files & review the reports instantly.
fastThread has built industry's first (and only) REST API to analyze thread dumps. Instead of manually uploading and analyzing thread dumps - you can analyze thread dumps from all your JVMs in a programmatic manner.
Java core dump has lot of rich information but in a hard to understand/digest format. fastThread.io can analyze Java core dump files and provide you precise information in a graphical format.
A crashes or fatal error causes a JVM to terminate abnormally. When JVM terminate abnormally it creates hs_err_pid file. This file has lot of information, fastThread helps you to analyze this hs_err_pid file effectively.
fastThread liberates DevOps from engaging vendors for troubleshoot your production problems. This highly effective and efficient tool allows DevOps to instantly identify and resolve root cause issues in matter of seconds. Designed with intelligent patterns, you can trace the problem right down to the exact class, method and even line number.
Our Machine learning algorithms can detect patterns and it can forecast problems that's going to happen in near future. It can tell you very soon your application is going to experience OutOfMemoryError, very soon your application's CPU is going to spike up.
Application Performance Monitoring (APM) tools are great at telling that your application's CPU spiked up by x%, your memory degraded by y%, your response time increased by z milliseconds. But it won't tell you what caused the CPU to spike? what caused the memory consumption to degrade? what caused the response time to increase?
fastThread answers these questions. It can tell you exact class, exact method, exact line of code that caused the problem. Beauty is: it does the analysis without adding runtime overhead to your application.
Leverage our light-weight REST APIs to do pro-active thread dump analysis on all your production JVMs. Build alerts. Never have down-time.
Whether your application's CPU spiked up or resulted in OutOfMemoryError or became unresponsive? Just upload your thread dumps to fastThread and see the root cause instantly.
Industry Experts have created sophisticated thread dump analysis patterns. These Patterns are applied on yours thread dumps to discover problems.
Stunning graphical views of the thread dumps and several insightful code metrics about your application are presented in an intuitive manner in one dashboard.
Depending the tools you use to capture thread dumps and JVM version, thread dump format varies. fastThread parses multiple thread dumps formats to be universal thread dump analyzer.
There are multiple options to take thread dumps. Here is our article which provides you 8 different options to capture thread dumps.
Besides parsing thread dumps, fastThread can also parse core dumps and hs_err_pid files as well.
You are welcome to use the graphics and other metrics provided by the fastThread tool in your blog post or company report by specifying accreditation "Generated by fastthread.io" at the bottom of the graphics.
We parse multiple thread dump formats. But still we keep uncovering new formats of thread dumps. If you can email your thread dump to email@example.com, we will enhance the tool to parse it, right away.