Oracle JVisual VM or JProfiler can be used for debugging purpose in non production environments to profile Java services
For Production, you need to have a profiling tool (Nanoscope, Sky profiler) or APM tool (Insight)
If the interest is only with Java services and external libraries, then you can try Dynatrace or AppDynamics.
#Integration-Server-and-ESB#webMethods-General#webMethods