Child pages
  • WebApp Monitoring
Skip to end of metadata
Go to start of metadata

javamelody

Website
http://code.google.com/p/javamelody/

Summary
A simple to install tool for in Java web application monitoring

Requirements
Java based web app,

Notes:
This is not secure and should be configured to use a security filter

Quick Setup (for detailed instructions see: http://code.google.com/p/javamelody/wiki/UserGuide?tm=6#Setup)

Step 1. Add Dependency to pom.xml

        <!-- javamelody-core -->
       
<dependency>
               
<groupId>net.bull.javamelody</groupId>
               
<artifactId>javamelody-core</artifactId>
               
<version>1.40.0</version>
       
</dependency>

Step 2. Add Filter Configuration to web.xml

  <filter>
     <filter-name>monitoring</filter-name>
     <filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
     <init-param>
         <param-name>monitoring-path</param-name>
         <param-value>/ictsmonitoring</param-value>
     </init-param>
  </filter>
  <filter-mapping>
     <filter-name>monitoring</filter-name>
     <url-pattern>/*</url-pattern>
  </filter-mapping>
  <listener>
     <listener-class>net.bull.javamelody.SessionListener</listener-class>
  </listener>

Step 3. start app and browse to http://yourappurl/ictsmonitoring

You're Done!