Fully featured low overhead profiler for Java EE and Java SE platforms.
Monitoring and profiling solution for Gradle, Maven, Ant, JUnit and TestNG.
Easy to use performance and memory profiler for .NET framework.

Console Java EE server integration wizard

This article describes how to use console wizard to integrate profiler with Java EE server. Console wizard might be useful if you want to profile remote Java EE server or the machine has no graphics environment.

See also Java EE high-level profiling.

The wizard enables profiling in a number of popular application servers, generating appropriate startup scripts. Even if your server is not in the list of known servers, the wizard offers the "Arbitrary Java application" option which will instruct you on how to manually perform the necessary changes.

Running the wizard

Install profiler on the machine where your Java EE server is running. License key is not required to use the wizard.

Run the command below:

On Windows

<Profiler Installation Directory>\bin\integrate.bat


On macOS

<Profiler Installation Directory>/Contents/Resources/bin/integrate.sh


On other platforms

<Directory with Unpacked Content>/bin/integrate.sh

Follow the instructions that will appear:

The integration wizard will generate output files (copies of configuration files, additional startup scripts) in the directories where original files are located. Please ensure that you run the command with sufficient access rights.

When the server is running with the profiler agent, connect to it from the profiler UI.