Search

Fast thread

Universal Java Thread Dump Analyzer

Category

Features

Health Check Status page

Debug/Diagnostic information about the application and JVM instance is published in the health check status page. In the health check status page, the following information is printed in the JSON format: MemoryOperating systemClass loadingCompilationThreadingCPU UtilizationDeployment versionStorageSamlSystem properties How to access... Continue Reading →

Thread states

To troubleshoot a production problem, you might have to analyze multiple snapshots of thread dumps captured at periodic intervals. Each snapshot of thread tends to contain hundreds of threads, sometimes even thousands of threads. Each thread in the thread dump... Continue Reading →

Flame Graph from Java thread dump

Thread dumps are vital artifacts to debug & troubleshoot production performance problems. Thread dump files tend to span for several hundreds of lines (sometimes a few thousands of lines). It is hard to conceive and assimilate all the information in... Continue Reading →

Threads throwing exception

Threads that are throwing Exception or Errors should be investigated. Because those threads stack trace indicates the origin of the problem. Below is the stack trace of the thread that is throwing java.lang.OutOfMemoryError: Thread 0x3ff781e764e0 at java.lang.OutOfMemoryError.<init>()V (OutOfMemoryError.java:48) at java.lang.ClassLoader.defineClass1(Ljava/lang/String;[BIILjava/security/ProtectionDomain;Ljava/lang/String;)Ljava/lang/Class;... Continue Reading →

Custom Thread grouping

In fastThread application, there is a 'Thread Group' section. In this section, fastThread app groups the threads with its internal algorithms. This generic grouping of threads may not suit well for few applications. Thus, we have developed this feature, which... Continue Reading →

Search Thread dumps

When there are several hundreds or thousands of threads in the thread dump, the user might want to search threads based on thread name, thread Id, stack trace … Here are a few sample cases: Find all the threads which... Continue Reading →

FastThread API – Remote Location

In thread dump analysis API we have introduced a new feature called Remote Location. Using this feature now you can pass the http(s) URL location of your thread dump in the request. Say suppose, you have stored your thread dump... Continue Reading →

HOW TO INVOKE THREAD DUMP ANALYSIS API THROUGH POSTMAN

FastThread provides powerful REST API to analyze Java thread dumps. This API can be used for application monitoring, analyzing code quality during CI/CD pipeline, proactive production monitoring & troubleshooting and several other purposes. This document walks through the steps involved in invoking... Continue Reading →

How to use Flame Graph?

Thread dump files tend to span for several hundreds of lines (sometimes a few thousands of lines). It is hard to conceive and assimilate all the information in the thread dump due to its verbosity. Flame Graph generated by fastThread... Continue Reading →

Powered by WordPress.com.

Up ↑