
# ApacheHttpAsyncClient连接池
介绍APM采集的ApacheHttpAsyncClient连接池指标的类别、名称、含义等信息。
表1ApacheHttpAsyncClient采集器采集参数 
| 参数名                    | 数据类型    | 应用类型 | 默认值 | Agent支持的起始版本 | Agent支持的终止版本 | 描述                      |
|:---|:---|:---|:---|:---|:---|:---|
| 获取连接调用链上报时间阈值(ms)      | integer | JAVA | 1   | 2.1.6        | -            | 获取连接调用链上报时间阈值(ms)。      |
| getConnection时是否获取池内信息 | radio   | JAVA | 1   | 2.1.6        | -            | getConnection时是否获取池内信息。 |
   
表2ApacheHttpAsyncClient连接池指标说明 
| 指标类别                                                       | 指标            | 指标名称       | 指标说明                       | 单位 | 数据类型 | 默认聚合方式 |
|:---|:---|:---|:---|:---|:---|:---|
| 连接池（connectionPool，ApacheHttpAsyncClient连接池中不同连接状态的连接数监控。） | poolId        | 连接池id      | ApacheHttpAsyncClient连接池id | -  | ENUM | LAST   |
| 连接池（connectionPool，ApacheHttpAsyncClient连接池中不同连接状态的连接数监控。） | available     | 空闲数量       | 连接池空闲连接数量                  | -  | INT  | SUM    |
| 连接池（connectionPool，ApacheHttpAsyncClient连接池中不同连接状态的连接数监控。） | leased        | 占用数量       | 连接池占用连接数量                  | -  | INT  | SUM    |
| 连接池（connectionPool，ApacheHttpAsyncClient连接池中不同连接状态的连接数监控。） | max           | 最大数量       | 连接池最大连接数量                  | -  | INT  | MAX    |
| 连接池（connectionPool，ApacheHttpAsyncClient连接池中不同连接状态的连接数监控。） | pending       | 正在连接数      | 连接池正在连接数                   | -  | INT  | SUM    |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | poolId        | 连接池id      | ApacheHttpAsyncClient连接池id | -  | ENUM | LAST   |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | route         | 路由         | 连接池路由信息                    | -  | ENUM | LAST   |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | available     | 空闲数量       | 连接池空闲连接数                   | -  | INT  | SUM    |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | leased        | 占用数量       | 连接池占用连接数                   | -  | INT  | SUM    |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | max           | 最大数量       | 连接池最大连接数                   | -  | INT  | MAX    |
| 连接池路由（connectionPoolRoute，连接池路由为维度统计连接状态信息。）               | pending       | 正在连接数      | 连接池正在连接数                   | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | route         | 路由         | 路由                         | -  | ENUM | LAST   |
| 获取连接详情（connection，获取连接详情。）                                 | invokeCount   | 调用次数       | 调用次数                       | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | totalTime     | 总时间        | 总时间                        | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | errorCount    | 错误次数       | 错误次数                       | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | maxTime       | 最慢调用       | 最慢调用                       | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range1        | 0-10ms     | 响应时间在0-10ms范围请求数           | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range2        | 10-100ms   | 响应时间在10-100ms范围请求数         | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range3        | 100-500ms  | 响应时间在100-500ms范围请求数        | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range4        | 500-1000ms | 响应时间在500-1000ms范围请求数       | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range5        | 1-10s      | 响应时间在1-10s范围请求数            | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | range6        | 10s以上      | 响应时间在10s以上请求数              | -  | INT  | SUM    |
| 获取连接详情（connection，获取连接详情。）                                 | concurrentMax | 最大并发       | 最大并发                       | -  | INT  | MAX    |
   
