资讯专栏INFORMATION COLUMN

新版druid监控页面SQL不显示问题

masturbator / 755人阅读

摘要:查看监控页面数据源菜单发现类名显示的是空,估计是配置有问题导致。查阅官方文档发现配置有变更,改成以下形式即可统计,同时在数据源页面类名会显示正常。

新版druid数据源驱动的SQL监控如果用以前的老版本配置是无法监控到SQL的:

application.yml

spring:
    datasource:
        druid:
            filters:
                - stat
                - wall
                - log4j

启动应用之后访问druid监控页面,除了SQL相关的页面都正常工作,但是访问SQL监控页面时没有看到SQL记录。
查看监控页面 数据源 菜单发现 filter类名 显示的是空,估计是filter配置有问题导致。

查阅官方文档发现filter配置有变更,改成以下形式即可统计SQL,同时在数据源页面 filter类名 会显示正常。

application.yml

spring:
    datasource:
        druid:
            initial-size: 5
            min-idle: 5
            max-active: 20
            max-wait: 5000
            # 状态监控
            filter:
                stat:
                enabled: true
                db-type: mysql
                log-slow-sql: true
                slow-sql-millis: 2000
            # 监控过滤器
            web-stat-filter:
                enabled: true
                exclusions:
                - "*.js"
                - "*.gif"
                - "*.jpg"
                - "*.png"
                - "*.css"
                - "*.ico"
                - "/druid/*"
            # druid 监控页面
            stat-view-servlet:
                enabled: true
                url-pattern: /druid/*
                reset-enable: false
                login-username: root
                login-password: root

数据源filter类名:com.alibaba.druid.filter.stat.StatFilter

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/75263.html

相关文章

  • mybatis使用spring-druid数据源连接池配置log4j打印sql语句以及开启监控平台

    摘要:开启德鲁伊过滤,用于采集关联监控的数据对除了静态资源外底所有路由进行监控,该监控采集关联监控的数据。而前面对数据源监控的配置,大部分是监控。 杂七杂的杂 作为程序员,开发工程中,一套利于测试或者监控的工具很重要,mybatis默认没有提供log4j的打印sql语句的配置。 这对于开发rest服务,提供接口的开发者而言,是在很不好做,再加上mybatis很灵活,使用脚本动态生成sql语句...

    wenyiweb 评论0 收藏0
  • Druid数据库连接池就这么简单

    摘要:看过的一些书上也是多数介绍了这两种数据库连接池,自己做的也是使用。参考资料文档首页文档问题阿里学习,号称最好的数据库连接池常用数据库连接池配置说明学习整合,使用连接池使用和监控配置数据源配置如果文章有错的地方欢迎指正,大家互相交流。 前言 本章节主要讲解Druid数据库连接池,为什么要学Druid数据库连接池呢?? 我的知识储备数据库连接池有两种->C3P0,DBCP,可是现在看起来并...

    waltr 评论0 收藏0
  • 数据库连接池

    摘要:数据库连接池的基本原理是在内部对象池中维护一定数量的数据库连接,并对外暴露数据库连接获取和返回方法。统一的连接管理,避免数据库连接泄漏在较为完备的数据库连接池实现中,可根据预先的连接占用超时设定,强制收回被占用连接。 一、数据库连接池的原理 基本原理 对于一个简单的数据库应用,由于对于数据库的访问不是很频繁。这时可以简单地在需要访问数据库时,就新创建一个连接,用完后就关闭它,这样做也...

    olle 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<