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

新版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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值