Fully featured low overhead profiler for Java EE and Java SE platforms.
Easy to use performance and memory .NET profiler for Windows and Linux.
Performance monitoring and profiling of Jenkins, Bamboo, TeamCity, Gradle, Maven, Ant and JUnit.

Best Way to Profile Remote App

Moderators: Vladimir Kondratyev, Anton Katilin

Best Way to Profile Remote App

Postby jennykumeo » Mon Oct 30, 2017 9:10 pm


I have been reading through the manual to see if I could figure this out on my own, but am stuck. What we would like to do is set up a profiler on a remote server and record CPU, memory, thread usage for a specified time period (e.g. midnight to 6:oo a.m.). Ideally, we can turn the profiler on, let it run, turn it off and then review the data. Over the course of a few days, we would collect the same types of data over several periods and as we tweak different settings (memory, JVM memory, thread pool sizes) see what gets us the best performance.
I think the best way to set this up is to use the CLI tool.

Can somebody point me in the right direction?

Posts: 1
Joined: Mon Oct 30, 2017 9:04 pm

Re: Best Way to Profile Remote App

Postby Anton Katilin » Tue Oct 31, 2017 7:30 am

Please consider triggers:

In particular, note the part "How to specify triggers on startup".
Anton Katilin
Posts: 6027
Joined: Wed Aug 11, 2004 8:37 am

Return to Java Profiler

Who is online

Users browsing this forum: Google [Bot] and 1 guest


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.