今天看到首页上的JavaMelody ,就下载了,看了一下用户手册,发现比较复杂,意思就是很麻烦,因为我们都很懒!
试着做了最基础的监控,还是很快速,很简单的。
上图:



文档还长,但是有句话说的很对,
集成它不需要超过10分钟,仅需要添加2个jar和不到10行xml的代码!
用于监控web项目
1:copy javamelody.jar 和jrobin-x.jar 两个jar 到项目的WEB-INF/lib下面。
2:如果不是Servlet API 3.0 的话,请修改web.xml文件
加入
<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>
3:访问
http://<host>/<context>/monitoring
地址,你就能看到页面
1,2,3就是最基本的配置。
- 如果想导出PDF, 请到源码目录/test/test-webapp/WEB-INF/lib/ copy itext-2.1.7.jar到你的项目lib中
- 如果想查看日志,请在修改web.xml文件,加log参数
<filter> <filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
<init-param>
<param-name>log</param-name> <param-value>true</param-value> </init-param>
</filter>
下面还有对spring,jdbc,ejb,struct2的监控,具体配置可查下!
如果这些还不能满足你,请查看高级用户帮助手册
如果还没有,可以发issue。
PS:本人测试FF下面,图片会出不来!
本文介绍如何使用JavaMelody进行web项目的基础监控配置,包括添加jar包、修改xml文件、导出PDF报告和查看日志等基本操作。

4188

被折叠的 条评论
为什么被折叠?



