[Yanel-dev] Using Java Melody to monitor Yanel

simon simon at 333.ch
Tue Mar 31 04:57:44 EDT 2015


Hi all

Thanks very much for bringing this up.

Am 20.03.2014 um 11:14 schrieb Michael Wechner:
> 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/.
This could also be done using the dependency.xml
<dependency groupId="net.bull.javamelody" artifactId="javamelody-core" 
version="1.55.0"/>

Cheers
Simon
> 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


-- 
TEIL3
Vulkanstrasse 114
8048 Zürich

www.teil3.ch



More information about the Yanel-development mailing list