api监控

最简单的目的:

监控每个api的请求时间和点击次数;

监控每个service的执行时间;

监控每个SQL的执行时间;

通过问题排查原因,这个框架算是比较简单的实现了。

效果如下:

api监控_第1张图片

集成步骤:

添加依赖:


        
            net.bull.javamelody
            javamelody-core
            1.79.0
        
        
        
            org.jrobin
            jrobin
            1.5.9
        

配置web.xml:


    contextConfigLocation
    
    
      classpath*:spring-*.xml
      classpath*:net/bull/javamelody/monitoring-spring.xml
    
  
 
  
    net.bull.javamelody.SessionListener
    
  
  
    javamelody
    net.bull.javamelody.MonitoringFilter
    true
  
  
    javamelody
    /*
    REQUEST
    ASYNC
  
  

好了,运行你的项目吧

访问地址:http://127.0.0.1:8080/monitoring

----------end

你可能感兴趣的:(Java)