C3P0连接池监控 本文主要介绍C3P0连接池监控 介绍APM采集的C3P0连接池监控指标的类别、名称、含义等信息。 表 C3P0连接池监控采集参数 参数名 数据类型 应用类型 默认值 Agent支持的起始版本 Agent支持的终止版本 描述 获取连接调用链上报时间阈值(ms) integer JAVA 1 2.1.3 getConnection方法调用链上报阈值,不超过该阈值不上报。 getConnection时是否获取池内信息 radio JAVA false 2.1.3 getConnection时是否获取池内信息。 表 C3P0连接池监控指标说明 指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 ::::::: 数据源(dataSource,数据源。) url url url ENUM LAST 数据源(dataSource,数据源。) driverClass 驱动 驱动 STRING LAST 数据源(dataSource,数据源。) initialPoolSize 初始化连接数 初始化连接数 INT LAST 数据源(dataSource,数据源。) minPoolSize 连接池大小下限 连接池大小下限 INT LAST 数据源(dataSource,数据源。) maxPoolSize 连接池大小上限 连接池大小上限 INT LAST 数据源(dataSource,数据源。) numIdleConnections 空闲连接数 空闲连接数 INT LAST 数据源(dataSource,数据源。) numBusyConnections 活跃连接数 活跃连接数 INT LAST 数据源(dataSource,数据源。) numConnections 获取连接总数 获取连接总数 INT LAST 数据源(dataSource,数据源。) maxIdleTime 连接最大空闲时间 连接最大空闲时间 INT LAST 数据源(dataSource,数据源。) idleConnectionTestPeriod 空闲连接检查周期 空闲连接检查周期 INT LAST 数据源(dataSource,数据源。) testConnectionOnCheckout 检出连接有效性校验 检出连接有效性校验 STRING LAST 数据源(dataSource,数据源。) testConnectionOnCheckin 检入连接有效性校验 检入连接有效性校验 STRING LAST 数据源(dataSource,数据源。) acquireRetryAttempts 获取连接重试次数 获取连接重试次数 INT LAST 数据源(dataSource,数据源。) acquireRetryDelay 获取连接重试间隔 获取连接重试间隔 INT LAST 数据源(dataSource,数据源。) acquireIncrement 无连接可用时创建连接数 无连接可用时创建连接数 INT LAST 获取连接详情(connection,获取连接详情。) url 连接地址 连接地址 ENUM LAST 获取连接详情(connection,获取连接详情。) invokeCount 调用次数 调用次数 INT LAST 获取连接详情(connection,获取连接详情。) totalTime 总时间 总时间 INT LAST 获取连接详情(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,版本。) 异常(exception,C3P0调用的异常信息统计。) version 版本 版本 STRING LAST 版本(version,版本。) 异常(exception,C3P0调用的异常信息统计。) exceptionType 异常类型 异常类型 ENUM LAST 版本(version,版本。) 异常(exception,C3P0调用的异常信息统计。) causeType 异常类 发生异常的类 ENUM LAST 版本(version,版本。) 异常(exception,C3P0调用的异常信息统计。) count 次数 该异常的发生次数 INT SUM 版本(version,版本。) 异常(exception,C3P0调用的异常信息统计。) message 异常消息 该异常产生的异常消息 STRING LAST 版本(version,版本。) 异常(exception,C3P0调用的异常信息统计。) stackTrace 异常堆栈 该异常产生的堆栈信息 CLOB LAST