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.

CPU and memory telemetry

A build can be implemented as a single process, or can spawn child processes, or be distributed between different machines. YouMonitor handles all these cases and collects telemetry data for each involved process.

Per-host telemetry

Memory and CPU graphs show corresponding resource usage during the build. YouMonitor collects telemetry data separately for each machine involved into the build, and you will see as many graph as many machines were monitored.

Telemetry for the selected build is shown on the dashboard and in the build summary.

Per-process telemetry

CPU and Memory tab shows telemetry with solid graph for process of the event selected in timeline, and dashed graph for the build machine. Start time of the event is indicated with a vertical line marker.

The popup menu allows to configure the graph scale and time presentation, as well as to navigate to timeline or Build Events view:

Telemetry trends

You can add CPU and memory usage trends on the dashboard to observe build resource consumption over time.

YourKit uses cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, 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.