Fully featured low overhead profiler for Java EE
and Java SE platforms.
Overview & Features Download Buy & Upgrade
Easy to use performance and memory profiler for .NET framework.
Supports ASP.NET, Silverlight, .NET Windows services and more.
Overview & Features Download Buy & Upgrade

Remote profiling

Remote profiling is the case when the profiled application and the profiler UI run on different machines, usually on a server and your developer machine correspondingly.

See also: local profiling

You should perform two actions to perform remote profiling:

1. Ensure the remote application is running with the profiler agent

Note: an action is required on the remote machine.

To profile a Java application, be it local or remote, the profiler agent should be loaded into the JVM.

There are two approaches to remote profiling:

2. Connect to the remote application

When the remote application is running, connect to it from the profiler UI to perform profiling.