Druid连接池监控 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 数据源(dataSource,数据源。) url url url ENUM LAST 数据源(dataSource,数据源。) dbType 数据库类型 数据库类型 STRING LAST 数据源(dataSource,数据源。) driverClassName 驱动 驱动 STRING LAST 数据源(dataSource,数据源。) initialSize 初始化连接数 初始化连接数 INT LAST 数据源(dataSource,数据源。) minIdle 连接池最小空闲数 连接池最小空闲数 INT LAST 数据源(dataSource,数据源。) maxIdle 连接池最大空闲数 连接池最大空闲数 INT LAST 数据源(dataSource,数据源。) maxActive 连接池大小上限 连接池大小上限 INT LAST 数据源(dataSource,数据源。) waitThreadCount 等待线程数 等待线程数 INT LAST 数据源(dataSource,数据源。) maxWaitThreadCount 等待线程数上限 等待线程数上限 INT LAST 数据源(dataSource,数据源。) poolingCount 池中连接数 池中连接数 INT LAST 数据源(dataSource,数据源。) poolingPeak 最大池中连接数 最大池中连接数 INT MAX 数据源(dataSource,数据源。) activeCount 活跃连接数 活跃连接数 INT LAST 数据源(dataSource,数据源。) activePeak 最大活跃连接数 最大活跃连接数 INT MAX 数据源(dataSource,数据源。) logicConnectCount 获取连接总数 获取连接总数 INT SUM 数据源(dataSource,数据源。) maxWait 获取连接最大等待时间 获取连接最大等待时间 INT LAST 数据源(dataSource,数据源。) removeAbandoned 自动回收超时连接 是否自动回收超时连接 STRING LAST 数据源(dataSource,数据源。) removeAbandonedCount 超时连接回收次数 超时连接回收次数 INT LAST 数据源(dataSource,数据源。) removeAbandonedTimeoutMillis 连接使用时长上限 如果池中连接被获取且超过该时长未被还回,则回收该连接 INT LAST 数据源(dataSource,数据源。) testWhileIdle 空闲连接有效性校验 当应用向连接池申请连接且该连接被判断为空闲连接时是否校验其有效性 STRING LAST 数据源(dataSource,数据源。) testOnBorrow 获取连接有效性校验 在连接池中取连接前校验连接是否有效 STRING LAST 数据源(dataSource,数据源。) testOnReturn 归还连接有效性校验 当应用归还连接时是否校验连接有效性 STRING LAST 数据源(dataSource,数据源。) minEvictableIdleTimeMillis 池中连接可空闲的时间 池中连接可空闲的时间 INT LAST 数据源(dataSource,数据源。) timeBetweenEvictionRunsMillis 检查池中连接空闲周期 检查池中连接空闲周期 INT LAST 获取连接详情(connection,获取连接详情。) url 连接地址 连接地址 ENUM LAST 获取连接详情(connection,获取连接详情。) invokeCount 调用次数 调用次数 INT SUM 获取连接详情(connection,获取连接详情。) totalTime 总时间 总时间 INT SUM 获取连接详情(connection,获取连接详情。) errorCount 错误次数 错误次数 INT SUM 获取连接详情(connection,获取连接详情。) maxTime 最慢调用 最慢调用 INT SUM 获取连接详情(connection,获取连接详情。) range1 010ms 响应时间在010ms范围请求数 INT SUM 获取连接详情(connection,获取连接详情。) range2 10100ms 响应时间在10100ms范围请求数 INT SUM 获取连接详情(connection,获取连接详情。) range3 100500ms 响应时间在100500ms范围请求数 INT SUM 获取连接详情(connection,获取连接详情。) range4 5001000ms 响应时间在5001000ms范围请求数 INT SUM 获取连接详情(connection,获取连接详情。) range5 110s 响应时间在110s范围请求数 INT SUM 获取连接详情(connection,获取连接详情。) range6 10s以上 响应时间在10s以上请求数 INT SUM 获取连接详情(connection,获取连接详情。) concurrentMax 最大并发 最大并发 INT MAX 版本 (version,版本。) version 版本 版本 STRING LAST 异常(exception,Druid调用的异常信息统计。) exceptionType 异常类型 异常类型 ENUM LAST 异常(exception,Druid调用的异常信息统计。) causeType 异常类 发生异常的类 ENUM LAST 异常(exception,Druid调用的异常信息统计。) count 次数 该异常的发生次数 INT SUM 异常(exception,Druid调用的异常信息统计。) message 异常消息 该异常产生的异常消息 STRING LAST 异常(exception,Druid调用的异常信息统计。) stackTrace 异常堆栈 该异常产生的堆栈信息 CLOB LAST