开源服务器监控工具 — JavaMelody 类 jvm 内在性能(转)
2014-11-14 10:18
543 查看
开源服务器监控工具 — JavaMelody
JavaMelody它能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。
虽然这个工具很神奇!但用起来却非常方便!
首先需要下载两个jar包,分别是javamelody-1.16.0.jar,jrobin-1.5.9.1.jar,第一个jar包下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javamelody-1.16.0.jar&can=2&q=
第二个jar包需要首先下载javamelody-1.16.0.war,然后在解压后的lib下面可以找到该包,该war包的下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javamelody-1.16.0.war&can=2&q=
然后将刚才那两个jar包放到自己项目的WebRoot\WEB-INF\lib目录下。
再对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>
最后再重启项目,打开链接:http://localhost:8080/monitoring(其中http://localhost:8080/是项目的根目录),神奇的一幕将会出现:
此时就已经将JavaMelody成功应用到了我们的项目中!
JavaMelody它能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。
虽然这个工具很神奇!但用起来却非常方便!
首先需要下载两个jar包,分别是javamelody-1.16.0.jar,jrobin-1.5.9.1.jar,第一个jar包下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javamelody-1.16.0.jar&can=2&q=
第二个jar包需要首先下载javamelody-1.16.0.war,然后在解压后的lib下面可以找到该包,该war包的下载地址是:http://code.google.com/p/javamelody/downloads/detail?name=javamelody-1.16.0.war&can=2&q=
然后将刚才那两个jar包放到自己项目的WebRoot\WEB-INF\lib目录下。
再对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>
最后再重启项目,打开链接:http://localhost:8080/monitoring(其中http://localhost:8080/是项目的根目录),神奇的一幕将会出现:
此时就已经将JavaMelody成功应用到了我们的项目中!
相关文章推荐
- Java Web 服务器性能监控工具 JavaMelody
- Zynga 开源其服务器性能监控分析工具 zPerfmon
- 开源服务器监控工具 ― JavaMelody
- java web服务器性能监控工具JavaMelody
- JVM之性能监控与故障处理工具
- 开源运行监控工具推荐 — JavaMelody
- Java项目性能监控和调优工具-Javamelody
- JVM虚拟机性能监控与故障处理工具
- 深入理解JVM—性能监控工具
- JavaMelody开源性能监控软件
- Java项目性能监控和调优工具---------------Javamelody
- 开源运行监控工具推荐 — JavaMelody
- 深入理解JVM—性能监控工具
- JAVA性能优化内存监控的一些开源工具
- java jvm 性能监控和故障处理工具
- JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
- 常用的jvm性能监控工具
- 10 个免费开源的网络服务器监控工具
- JDK自带的JVM性能监控工具jconsole的使用
- Java项目性能监控和调优工具-Javamelody