天天看点

如何在web项目中添加javamelody monitoring 监控。

JavaMelody能够在运行环境监测Java或Java EE应用程序服务器,支持对Java的内存使用,垃圾回收,Session,JDBC,SQL,http请求,业务方法等等多种信息的监控。

1、在工程的maven pom中添加依赖javamelody-core

<!-- monitoring监控 -->

<!-- https://mvnrepository.com/artifact/net.bull.javamelody/javamelody-core -->

<dependency>

<groupId>net.bull.javamelody</groupId>

<artifactId>javamelody-core</artifactId>

<version>1.68.1</version>

</dependency>

2、在web.xml中添加filter和listener

<listener>

<listener-class>net.bull.javamelody.SessionListener</listener-class>

</listener>

<filter>

<filter-name>javamelody</filter-name>

<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>

<async-supported>true</async-supported>

</filter>

<filter-mapping>

<url-pattern>/*</url-pattern>

<dispatcher>REQUEST</dispatcher>

<dispatcher>ASYNC</dispatcher>

</filter-mapping>

  【原文归作者所有,欢迎转载,但是保留版权】

作者的原创文章,转载须注明出处。原创文章归作者所有,欢迎转载,但是保留版权。对于转载了博主的原创文章,不标注出处的,作者将依法追究版权,请尊重作者的成果。

继续阅读