Druid 配置及内置监控,Web页面查看监控内容

1.配置Druid的内置监控

首先在Maven项目的pom.xml中引入包

1

2

3

4

5

    com.alibaba

    druid

    ${druid-version}

 2.引入包后配置spring的配置文件

复制代码



    
         
             classpath:jdbc.properties
         
     




    
    
    

    
    
    
    

    
    

    
    
    
    
       
    
    

       
    

复制代码

然后在web.xml中打开监控服务

复制代码

   
  
    DruidStatView  
    com.alibaba.druid.support.http.StatViewServlet  
  
  
    DruidStatView  
    /druid/*  

  

    DruidWebStatFilter
    com.alibaba.druid.support.http.WebStatFilter
    
        exclusions
        *.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*
    
    
        profileEnable
        true
    
    
        principalCookieName
        USER_COOKIE
    
    
        principalSessionName
        USER_SESSION
    


    DruidWebStatFilter
    /*

复制代码

好了,经过上边三个步骤,就可以进行监控了。访问页面http://127.0.0.1:8080/{projectName}/druid/index.html就可以访问监控页面了,druid已经将数据友好的显示到页面上了,包括每条sql执行的次数,执行的时间,最慢时间等等很多详细信息,供我们参考,找到哪些执行效率低的耗时长的语句进行优化。同时提供数据源、sql防火墙,web应用,URI监控、Session监控,spring监控等,里面有详细的各种数据信息,大家可以参考查阅。projectName是项目名称

下边是监控结果页面截图

Druid 配置及内置监控,Web页面查看监控内容_第1张图片

你可能感兴趣的:(Druid 配置及内置监控,Web页面查看监控内容)