My choice of weapon is Melody: http://code.google.com/p/javamelody/
On 4/05/13 1:19 AM, "Christopher Schultz" <ch...@christopherschultz.net> wrote: >-----BEGIN PGP SIGNED MESSAGE----- >Hash: SHA256 > >All, > >In Rainer's talk at ApacheCon [1], he mentioned a number of >JMX-inspectable values that weren't terribly informative on their own >(e.g. number of total requests processed by a connector) but were >interesting when observed as deltas of their previous value. > >I was wondering if anyone could recommend an existing tool to capture >that data, compute the deltas, etc. or if folks just roll their own? >This kind of thing could be very useful to lots of users and I was >thinking of linking to an existing tool on the FAQ/Monitoring wiki >page or writing such a tool and posting it there (similar to the >check_jmxproxy Perl script I put up there for use with Nagios). > >Ultimately, I'm thinking that it might be nice to have a single script >that can (given some configuration) take a JMX snapshot of Tomcat >(probably through a filter that grabs only those values of interest), >record the values somewhere (e.g. bdb, rrd, etc.), compute deltas >where appropriate, and then publish to a monitoring tool (e.g. Nagios). > >As it stands in my environments, I typically have 4-6 check_jmxproxy >processes that all take a single sample via JMXProxyServlet on-demand >from Nagios. Though the scripts aren't terribly CPU- or >memory-intensive, it seems like things could be streamlined with a >tool that can take care of multiple samples and also provide this >additional capability. > >Any ideas or suggestions? I'm motivated enough to build this stuff >myself if such a tool does not yet exist. > >Thanks, >- -chris > >[1] >http://archive.apachecon.com/na2013/presentations/27-Wednesday/A_Patchy_We >b/14:45-Monitoring_Apache_Tomcat.pdf >-----BEGIN PGP SIGNATURE----- >Version: GnuPG/MacGPG2 v2.0.17 (Darwin) >Comment: GPGTools - http://gpgtools.org >Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ > >iQIcBAEBCAAGBQJRg9WTAAoJEBzwKT+lPKRYsYwP/3t+JlHZbBra0BPPKPMV1TJn >DoIhY0xHlssZyDBPswB/B0ujelqf5exL9wVzCxI5EuVvYudazrguPnBAruJOqSxf >Tunoloa14uGMVep6HXT81OWisP1SfT0HO3fCQINsY4T7fUmtDjUIQ6lMmuXXGw4V >gnzYGyqSmDvumNJe1kEQBqrhqSO2/dvSUqufnvL8fOysFd0pi3hIN5UgkoS/nz+0 >bXjkHzvXOWVcS66vld1L2tZ017DA3BDHi2/McJTPUaFqssQoPcj0AbGxp971NMY6 >4jQEui99XgsCw9hQZun6VmlmdC7Re1Gi/cLnJkgbtCzIeB1unL/v6eEaFG0EvCYM >p0UUN2k6EMKZY/4KZF5ZsKRgALJUDiUegYD4DAtJgEaLGCSOPScsX37xmMjSCfff >OpoMSTOC0Dhstyi5sSY+FYxP4PViuU5MD9S4VXMsF+0qZ6MaFWzWbagAuG2okpmj >VzFeowa+PX7ZxP4p5b0gGjv4K62QViGOYo/dvsCM9RzoNiw3StyFYUe6Hv6Ri3jv >02Zu4U/GpXLDwytEYxpL+SKKR7DelkNhqypShF5VS0F8Fx0OMRkTQgGJgKxCyQCO >oekKlrcsd88QkgcKkNGGqAqQf64k1i73aD2puiMheVBQup7K31MYyy34Qu76YLM6 >67Ja7XlZEY85Xuv9H8vU >=L5cp >-----END PGP SIGNATURE----- > >--------------------------------------------------------------------- >To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org >For additional commands, e-mail: users-h...@tomcat.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org