Possible Use Case: Unattended Application Monitor

Questions about YourKit Java Profiler
Post Reply
rblasch
Posts: 64
Joined: Mon Jan 10, 2005 7:13 pm

Possible Use Case: Unattended Application Monitor

Post by rblasch »

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:
Vladimir Kondratyev
Posts: 1624
Joined: Tue Aug 10, 2004 7:52 pm

Post by Vladimir Kondratyev »

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.
Post Reply