yCrash app is a non-intrusive, secure, instant root cause analysis tool. It captures thread dump, heap dump, GC log, netstat, vmstat, top, and several more artifacts, right when the problem is happening in the production. It instantly analyzes all the artifacts & generates a root cause analysis report in the dashboard. Watch this below video clip to get a detailed overview of yCrash!
Chaos Engineering – Heavy I/O
Coming soon!
Chaos Engineering – Blocked Threads
Coming soon!
Chaos Engineering – Stackoverflow Error
In the series of chaos engineering articles, we have been learning to simulate various performance problems. In this post, let’s discuss how to simulate StackOverflow error. StackOverflow error is a runtime error. In this post let’s discuss how to simulate StackOverflowError, diagnose it and solve the problem.
Continue reading “Chaos Engineering – Stackoverflow Error”Chaos Engineering – Thread Leak
In the series of chaos engineering articles, we have been learning to simulate various performance problems. In this post, let’s discuss how to simulate thread leaks. ‘java.lang.OutOfMemoryError: unable to create new native thread’ will be thrown when more threads are created than the memory capacity of the device. When this error is thrown, it will disrupt the application’s availability.
Continue reading “Chaos Engineering – Thread Leak”Chaos Engineering – Java heap space
Coming soon!
Accelerating Incident Response To Production Outages – Webinar
Lexington soft training academy conducted a webinar on the topic “Accelerating Incident Response To Production Outages of Enterprise JVM Applications“
Continue reading “Accelerating Incident Response To Production Outages – Webinar”Video Blog: 7 JVM Arguments of Highly effective applications
You can pass 600+ arguments to JVM just around Garbage collection and memory. It’s way too many arguments for anyone to digest and comprehend. In all these 4 videos, 7 important JVM arguments that will boost your Java/Scala/Jython application performances are shared.
Continue reading “Video Blog: 7 JVM Arguments of Highly effective applications”Chaos Engineering – Deadlock
In the series of chaos engineering articles, we have been learning to simulate various performance problems. In this post, let’s discuss how to simulate deadlock.
Continue reading “Chaos Engineering – Deadlock”Quickly find your Java application process Id
In this post, we are going to discuss how to find your Java application process Id quickly. For certain monitoring tools like yCrash, you need to pass your application process Id as input. If you want to look for a more detailed post with several different options to find your application’s process Id, you can refer to this blog post.
Continue reading “Quickly find your Java application process Id”Shallow Heap vs Retained Heap
Eclipse MAT is a powerful tool to analyze heap dumps. It comes in handy when debugging OutOfMemoryError. Eclipse MAT reports two types of object size: 1) Shallow Heap 2) Retained Heap. This video explains the difference between them and how they are calculated. Watch this video to know more!
Continue reading “Shallow Heap vs Retained Heap”