Fully featured low overhead profiler for Java EE and Java SE platforms.
Easy-to-use performance and memory .NET profiler for Windows, Linux and macOS.
Secure and easy profiling in cloud, containers and clustered environments.
Performance monitoring and profiling of Jenkins, Bamboo, TeamCity, Gradle, Maven, Ant and JUnit.

Direct connect

Profiler discovers applications running on the remote machine with the profiler agent by scanning open ports. This method is ideal for development, when you profile applications in the local network.

By default, the profiler agent port is allocated in the range 10001-10010. If the profiler port was changed with the port startup option such that it is not in the default port range, please change the Profiler agent port(s) field value accordingly.

Direct connect step

If you use reverse HTTP proxy (like Apache httpd or Nginx) to forward incoming requests to profiler agent port, then please also specify the Reverse HTTP proxy path. For example, if your proxy forwards the requests like /my_agent/* to profiler agent port, then /my_agent/ must be specified as the Reverse HTTP proxy path.

Please note, that global proxy settings will be used to reach the destination host. If your proxy requires authentication, the credentials must be configured, otherwise the agent discovery will fail.

YourKit uses cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content, to analyze our website traffic, and to understand where our visitors are coming from.

By browsing our website, you consent to our use of cookies and other tracking technologies in accordance with the Privacy Policy.