您的位置:首页 > 编程语言 > Java开发

JavaMelody监控web服务器

2016-06-16 00:00 369 查看
摘要: JavaMelody的是一款监控Java或Java EE应用服务器在质量保证和生产环境。它不是一个工具来模拟来自用户的请求,这是一个测量和计算在实际操作应用程序根据用户应用程序的使用情况的工具。JavaMelody主要是基于请求统计数据和图表。

1.maven配置

<!-- javamelody -->
<dependency>
<groupId>net.bull.javamelody</groupId>
<artifactId>javamelody-core</artifactId>
<version>1.52.0</version>
</dependency>


2.配置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.applicationContext.xml配置监控的方法

  监控com.content.spider.biz.service所有类的所有方法

<!-- javaMelody方法级监控 -->
<bean id="facadeMonitoringAdvisor" class="net.bull.javamelody.MonitoringSpringAdvisor">
<property name="pointcut">
<bean class="org.springframework.aop.support.JdkRegexpMethodPointcut">
<property name="pattern" value="com.content.spider.biz.service.*.*" />
</bean>
</property>
</bean>


4.打开监控页面

http://127.0.0.1:8080/project/monitoring
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: