Monitoring Weblogic 9.2 with JMX and JRuby
April 18, 2008
From Tim Koopmans:
After getting nowhere with lack luster HP support, I turned to the power of the Open Source community and got a very simple script up and running to remotely monitor Weblogic JVM Performance and JMS queues using JMX and JRuby.
[...]
This script will enumerate JVM performance and also JMS queue depths in around 50 lines of code
That's a good example of the conciseness that JRuby brings to the Java platform: in 50 lines of code, Tim connects to a remote Weblogic MBean server, retrieves attributes about memory usage and JMS queue and stores them in a CSV file.