tag:blogger.com,1999:blog-6406593750327945950.post2202784255489904385..comments2022-12-04T20:47:13.182-08:00Comments on Igor Minar's Blog: DGC II: The JVM TuningIgor Minarhttp://www.blogger.com/profile/03520548417275543432noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-6406593750327945950.post-81879023685343681922011-08-05T12:50:21.642-07:002011-08-05T12:50:21.642-07:00Thank you for this
macorThank you for this<br /><a href="http://www.mc-i.de" rel="nofollow">macor</a>Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6406593750327945950.post-66038767859724158962010-07-31T08:27:12.069-07:002010-07-31T08:27:12.069-07:00Hi Tim,
I'm glad that you are finding the inf...Hi Tim,<br /><br />I'm glad that you are finding the info useful.<br /><br />I did read about the plugin but haven't had the opportunity to try it myself.<br /><br />It's a very slick plugin, but in my opinion has two major flaws (correct me if I'm wrong):<br />1) it runs in-process only (within the same JVM as Confluence) - this means that if the VM is running out of resources (memory, cpu) the plugin won't work properly at the time when you need it the most. You'll likely won't be able to get to its UI and if it records any data for future viewing, it's likely that some information won't be recorded at all during the problematic period.<br />2) I didn't find any information on how this plugin works in clustered environment, so I'm assuming that the monitoring is done on per JVM basis and can be viewed only by logging to all of the individual nodes. In other words there is no central management or aggregation going on.<br /><br />The Adaptavist came up with something very interesting, but from what I've seen it's again something suitable only for smaller non-clustered instances.<br /><br />However! Going from what they have to a standalone product that runs outside of the Confluence VM and gathers data from several nodes should not be that difficult. Especially if they are really reusing the VisualVM apis. If they added data archival, aggregation and some fancy statistics they would have a really slick version of what my team build for our internal monitoring.<br /><br />/iIgor Minarhttps://www.blogger.com/profile/03520548417275543432noreply@blogger.comtag:blogger.com,1999:blog-6406593750327945950.post-37849249304564249852010-07-31T04:07:50.352-07:002010-07-31T04:07:50.352-07:00Igor,
I just wanted to say that I'm really en...Igor,<br /><br />I just wanted to say that I'm really enjoying this blog series, and I'm learning a lot! Thanks for writing all of this up.<br /><br />I was also wondering if you've tried Adaptavist's Visual VM plugin for confluence: https://www.adaptavist.com/display/ADAPTAVIST/2010/06/10/Adaptavist+announce+Visual+VMm+plugin<br /><br />I've just played with a little bit, but it's pretty nice. It puts some of the monitoring graphs from Visual VM right into a web page in the Confluence admin console.<br /><br />Anyway, I'll keep making my way through the rest of the posts you've made already, and I'm looking forward to what comes next.<br /><br />-- TimTim Moorehttps://www.blogger.com/profile/00144965624247394516noreply@blogger.com