Monitoring Java applications: Memory usage, threads and other JRE metrics

In this post we will cover how to monitor the Java Runtime Environment (JRE). You will learn how to assess the performance of your Java application by profiling its memory usage, the garbage collector metrics, monitoring Java daemon and user threads and other fundamental JRE metrics.

eg innovations

Troubleshooting Java Application Deadlocks – Diagnosing ‘Application Hang’ Situations

It is 2 am in the morning and you get woken up by a phone call from the helpdesk team. The helpdesk is receiving a flood of calls from application users. A business-critical partner application, powered by Java, is reported to be slow and sluggish.