JProfiler is a fully dynamic Java profiler based on the Java virtual machine profiling interface (JVMTI/JVMPI). It is targeted at J2EE and J2SE applications, and features CPU profiling, memory profiling, thread profiling, and VM telemetry information.
This release adds a JPA/Hibernate probe in the JEE & Probes section. In addition, a probe tracker view has been added to all probes that allows you to track selected hot spots and control objects (JDBC connections, sockets, files, processes, etc.).
URL: Java Profiler - JProfiler