3 Replies Latest reply on Feb 16, 2011 5:59 AM by wdfink

    Monitoring JBoss resources

    katrin

      Hello,

      I would like to do some Performance tuning in our application.

      Therfore created a loadtest and will analyze the load on the JBoss Server.

      Which monitoring tool can you recommend to find bottlenecks?

      Thanks in advanced

        • 1. Monitoring JBoss resources
          wdfink

          You should monitor the datasource pool, here you might use twiddle. Another way is to set a hard limit in a test environment, <blocking-timeout-millis> == 0 you will get an exception instead of slow down the application because of connection bottleneck.

           

          Other canidate will be the GarbageCollector, here you can use the standard gc.log see

          http://www.oracle.com/technetwork/java/javase/gc-tuning-6-140523.html  (Java6 GC tuning)

          http://www.tagtraum.com/gcviewer.html (nice GUI to analyze the GC.log)

           

          For your application you migth use the admin console wich shows the number of calls and some statistics about your EJBs.

          Also some general statistic logging within the application si helpful.

          But all of this depends the structure of you app (JSP, EJB .....)

          • 2. Monitoring JBoss resources
            katrin

            Do you have exprience using JON with the open source JBoss 4.2.3 GA Server?

            Is it posible? Is there an guide describing the setup process for JON with  JBoss 4.2.3 GA?

            Or is there an better tool to analyse caching, thread & connection pooling?

            • 3. Monitoring JBoss resources
              wdfink

              No I havn't.

              I think it is a posibillity, but I'm not sure whether you can use JON with a community JBoss because of the license.