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

Possible Use Case: Unattended Application Monitor

Moderators: Vladimir Kondratyev, Anton Katilin

Possible Use Case: Unattended Application Monitor

Postby rblasch » Tue Jan 25, 2005 7:40 pm

Just thinking out loud here, this is NOT a feature request, b/c yjp should already be well suited for this. :D

Say, we have a number of unattended applications running, living their happy life with transactions. The applications vary to some extend (probably including customer code), and should run for a long time (think: 24x7). We'd like to keep things working, and know if something is going wrong.

Possible help:
First, select some critical application properties, like transaction time or memory usage, and make up some thresholds. If any of these is exceeded, yjp would get asked to provide a memory snapshot and profile the next transaction, and we'd automatically notify the application support team about the problem, including the profiles (among other things like application traces, etc).

:wink:
rblasch
 
Posts: 64
Joined: Mon Jan 10, 2005 7:13 pm
Location: Salzburg, Austria

Postby Vladimir Kondratyev » Wed Jan 26, 2005 8:40 am

After 4.0 we will be working hard on such monitoring capabilities. Now you can try to use MBeans technology from JDK 5.0 to monitor JVM and use YJP API to capture snapshots.
Vladimir Kondratyev
 
Posts: 1520
Joined: Tue Aug 10, 2004 7:52 pm
Location: Düsseldorf, Germany


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.