[Yanel-usage] Using Java Melody to monitor Yanel

Michael Wechner michael.wechner at wyona.com
Thu Mar 20 11:14:53 CET 2014


Hi

A colleague of mine recently told me about Java Melody

https://code.google.com/p/javamelody/

which is very simple to install

https://code.google.com/p/javamelody/wiki/UserGuide#Setup

1) Stop Yanel
2.1) Copy javamelody.jar
local/apache-tomcat-7.0.25/webapps/yanel/WEB-INF/lib/.
2.2) Copy jrobin-1.5.9.1.jar
local/apache-tomcat-7.0.25/webapps/yanel/WEB-INF/lib/.
3) Edit Melody to local/apache-tomcat-7.0.25/webapps/yanel/WEB-INF/web.xml

  <display-name>Yanel</display-name>
  <description>Yanel</description>

        <!-- Javamelody START -->
        <filter>
                <filter-name>monitoring</filter-name>
               
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
        </filter>
        <filter-mapping>
                <filter-name>monitoring</filter-name>
                <url-pattern>/*</url-pattern>
        </filter-mapping>
        <listener>
               
<listener-class>net.bull.javamelody.SessionListener</listener-class>
        </listener>
        <!-- Javamelody END -->

  <servlet>

4) Start Yanel
5) http://127.0.0.1:8080/yanel/monitoring

IMPORTANT: Please be careful when installing this on a productive
environment and make sure to protect it well,
because one can kill threads and sessions, e.g.

http://127.0.0.1:8080/yanel/monitoring?part=sessions

Thanks

Michael


More information about the Yanel-usage mailing list