1:增加javamelody依赖
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>1.57.0</version>
</dependency>
2:web.xml配置增加
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>
<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>
3:监控sql数据源增加bean配置
<bean id="javamelodyDataSourceBeanPostProcessor" class="net.bull.javamelody.SpringDataSourceBeanPostProcessor"/>
通过查看源代码看到,是通过spring的BeanPostProcessor扩展点增加动态代理实现sql监控
4:注意如果应用使用logback打印日志,请升级slf4j相关依赖到最新1.7.12版本。
因为log4j-over-slf4j 1.7.7版本缺少方法:
void org.apache.log4j.AppenderSkeleton.setThreshold(Priority threshold);
升级后,相关依赖版本如下:
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>1.7.12</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>jcl-over-slf4j</artifactId>
<version>1.7.12</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>log4j-over-slf4j</artifactId>
<version>1.7.12</version>
</dependency>
5:应用监控链接
http://应用ip地址:端口/部署上下文/monitoring
分享到:
相关推荐
JavaMelody应用监控使用指南
javamelody.jar和jrobin-1.5.9.1.jar 博文链接:https://navylee.iteye.com/blog/746914
Javamelody监控
包含javamelody.jar、jrobin-1.5.9.1.jar和javamelody.war文件,测试可用
文档对性能监控工具javamelody进行了介绍,同时介绍了安装、配置、使用步骤
JavaMelody开源系统性能监控,JavaMelody开源系统性能监控!
JavaMelody系统监控工具 v1.9.8.zip
JavaMelody系统监控工具 v2.1.0.zip
最近研究了一下系统监控...JavaMelody:是一款能够监测Java或Java EE应用程序的服务器,确实,JavaMelody能够很好的反应我们系统的各种性能指标,并提供很好的图形界面。图表可以按天,周,月,年或自定义时间段查看。
资源属于工具类,主要是用于web站点的监控,排查问题。
系统监控工具 JavaMelody ,JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内...
搭建java项目监控所需要工具jar包集合,包括搭建步骤都在里面有写。也可去我的博客中查看搭建步骤《javamelody监控java项目示例》
赠送jar包:javamelody-core-1.72.0.jar; 赠送原API文档:javamelody-core-1.72.0-javadoc.jar; 赠送源代码:javamelody-core-1.72.0-sources.jar; 赠送Maven依赖信息文件:javamelody-core-1.72.0.pom; 包含...
JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行...
javamelody含源码及编译出的bin文件 2014/03/07 14:19 593 .checkstyle 2014/03/07 14:19 6,706 .checkstyle.xml 2014/06/26 19:20 1,473 .classpath 2014/03/07 14:19 9,496 .fbprefs 2014/03/07 14:17 1,811 ....
可以方便的查看JAVAWEB项目在tomcat服务器中的运行情况,比如CPU,内存使用,项目请求数,项目BUG数等等,配置十分方便,该文件包含使用方法
JavaMelody javamelody-core-1.52.0.jar jrobin-1.5.9.jar 集成所需的jar包
JavaMelody能够监测Java或Java EE应用程序服务器,并以图表的方式显示Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,...