. 将 javamelody-1.42.0.war 文件部署到 %TOMCAT_HOME%/webapps下;
3. 将 javamelody.jar 导入到需要被监控的项目中;
4. 在需要被监控的项目的 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>
5. 启动Tomcat,访问 http://localhost:8080/javamelody-1.42.0 地址,会看到如下界面:
6. 按照提示 添加应用URL,可以起个别名,方便管理,如上图示,点击“添加”按钮,会出现下图:
7. 此时,JavaMelody 配置完成。
然后说一下发送邮件的配置:
1. 在 %TOMCAT_HOME%/conf/server.xml 文件的 <Host> 标签内,添加如下内容:
<Context path="/javamelody-1.42.0" reloadable="false" >
<!-- JavaMelody Send Mail config -->
<Resource name="mail/MySession"
auth="Container"
type="javax.mail.Session"
mail.smtp.host="10.6.168.207"
mail.smtp.user="pkg"
mail.from="pkg@travelsky.com"
mail.smtp.auth="true"
mail.smtp.password="lixun123456" />
<Parameter name="javamelody.admin-emails" value="274952496@qq.com,shenhong@travelsky.com,snliu@travelsky.com" override="false"/>
<Parameter name="javamelody.mail-session" value="mail/MySession" override="false"/>
<Parameter name="javamelody.mail-periods" value="day,week,month" override="false"/>
</Context>
2. 将 mail-1.4.1.jar 和 activation-1.1.jar 拷贝到 %TOMCAT_HOME%/lib 下(之所以要放在此处,是因为 javamelody-1.42.0.war 项目要用到该jar包);
3. 此时,配置完成,项目会自动按照配置进行邮件发送。
4. 为了测试配置是否成功,JavaMelody 提供了一个测试方法:
访问 http://localhost:8080/javamelody-1.42.0?action=mail_test即可测试邮件是否成功发送;
相关推荐
Javamelody监控
JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行...
主要介绍了基于javamelody监控springboot项目过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
javamelody.jar和jrobin-1.5.9.1.jar 博文链接:https://navylee.iteye.com/blog/746914
搭建java项目监控所需要工具jar包集合,包括搭建步骤都在里面有写。也可去我的博客中查看搭建步骤《javamelody监控java项目示例》
JavaMelody开源系统性能监控,JavaMelody开源系统性能监控!
文档对性能监控工具javamelody进行了介绍,同时介绍了安装、配置、使用步骤
包含javamelody.jar、jrobin-1.5.9.1.jar和javamelody.war文件,测试可用
JavaMelody应用监控使用指南
系统监控工具 JavaMelody ,JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内...
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class> <filter-name>monitoring <url-pattern>/* <listener-class>net.bull.javamelody.SessionListener</listener-class> 通过web...
JavaMelody:JavaEE应用性能监测和分析工具
可以方便的查看JAVAWEB项目在tomcat服务器中的运行情况,比如CPU,内存使用,项目请求数,项目BUG数等等,配置十分方便,该文件包含使用方法
JavaMelody系统监控工具 v1.9.8.zip
JavaMelody系统监控工具 v2.1.0.zip
JAVA监控系统源码,能够与spring集成,监控每个请求的具体时间,执行时间,以及对应的失败时间,监控服务器的硬件使用情况,包含内存, CPU,走势图
javaMelody jrobin java监控运行时系统; 提供一些图表让你知道项目的运行情况,可以按天、周、月、年、全部(从运行至今)来查看监控信息
javamelody对cpu等实时监控,项目导入运行可以看见图片等相关信息
JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行...