SpringBoot之阿里巴巴Driver數據庫監控

1.pom中加入Driver所需要的座標

		<dependency>
			<groupId>com.alibaba</groupId>
			<artifactId>druid-spring-boot-starter</artifactId>
			<version>1.1.10</version>
		</dependency>

2.properties中加入對應的配置

#com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,
#com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的

spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?serverTimezone=UTC&useSSL=false&characterEncoding=utf8
spring.datasource.username=root
spring.datasource.password=root


# WebStatFilter配置,說明請參考Druid Wiki,配置_配置WebStatFilter
spring.datasource.druid.web-stat-filter.enabled=true
spring.datasource.druid.web-stat-filter.url-pattern=/*
spring.datasource.druid.web-stat-filter.exclusions=*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*


# StatViewServlet配置,說明請參考Druid Wiki,配置_StatViewServlet配置
spring.datasource.druid.stat-view-servlet.enabled= true
# 自定義監控頁面路徑
spring.datasource.druid.stat-view-servlet.url-pattern= /druid/*
# 是否開啓重置按鈕功能
spring.datasource.druid.stat-view-servlet.reset-enable= false
#設置DRUID監控登錄時的用戶名和密碼
spring.datasource.druid.stat-view-servlet.login-username= admin
spring.datasource.druid.stat-view-servlet.login-password= admin
#訪問白名單
#spring.datasource.druid.stat-view-servlet.allow= 127.0.0.1
#訪問黑名單
#spring.datasource.druid.stat-view-servlet.deny= 192.168.32.139
# 配置StatFilter
spring.datasource.druid.filter.stat.db-type=mysql
spring.datasource.druid.filter.stat.log-slow-sql=true
spring.datasource.druid.filter.stat.slow-sql-millis=5000

# 配置WallFilter
spring.datasource.druid.filter.wall.enabled=true
spring.datasource.druid.filter.wall.db-type=mysql
spring.datasource.druid.filter.wall.config.delete-allow=false
spring.datasource.druid.filter.wall.config.drop-table-allow=false

#spring.datasource.druid.filters = stat,wall,slf4j

#spring.datasource.connectionProperties = druid.stat.mergeSql = true;druid.stat.slowSqlMillis = 5000

3.輸入配置中的自定義監控頁面路徑及賬號密碼進入頁面
http://localhost:8762/druid/index.html
Driver登錄界面
可以查看sql的執行時間、讀取行數併發等一些列數據
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章