配置javamelody

参考后面地址修改整理。http://my.oschina.net/noahxiao/blog/75463

添加依赖到pom.xml文件中

		
			org.slf4j
			slf4j-api
			1.7.7
		
		
			org.slf4j
			slf4j-log4j12
			1.7.7
		
		
			log4j
			log4j
			1.2.17
		
		
			net.bull.javamelody
			javamelody-core
			1.52.0
		

 在WEB.XML加入以下配置项

	
		monitoring
		net.bull.javamelody.MonitoringFilter
	
	
		monitoring
		/*
	
	
		net.bull.javamelody.SessionListener
	

 这样一个简单的配置就起来,基本保证javamelody可以运行起来。

进一步配置:

监控spring 业务方法

	
		contextConfigLocation
		
           classpath:net/bull/javamelody/monitoring-spring.xml
       
	

spring采用org.springframework.web.context.ContextLoaderListener启动
注意filter-mapping的位置尽可能靠前,因为它来测相关请求时间
在你的spring配置文件位置中再加入classpath:net/bull/javamelody/monitoring-spring.xml这个配置

在spring配置的xml中加入Advisor,这样就可以监控spring bean的性能。


    
        
            
                
                    org\.noahx\.test\..*
                
            
        
    

 org\.noahx\.test\..*为正则表达式,javamelody会自动匹配bean中的类名,来决定都监控哪些bean的哪些方法
我是监控了org.noahx.test下所有定义的spring bean的所有方法

sql与数据源监控
如果你的dateSource定义在spring中,javamelody会自动发现不需要额外配置。

 

你可能感兴趣的:(Java,集群)