
# ObsClient监控
介绍APM采集的线程ObsClient监控的类别、名称、含义等信息。
表1ObsClient监控指标说明 
| 指标类别                                            | 指标                 | 指标名称       | 指标说明                 | 单位 | 数据类型   | 默认聚合方式 |
|:---|:---|:---|:---|:---|:---|:---|
| 异常（exception，ObsClient调用的异常信息统计。）               | exceptionType      | 异常类型       | 异常类型                 | -  | ENUM   | LAST   |
| 异常（exception，ObsClient调用的异常信息统计。）               | causeType          | 异常类        | 发生异常的类               | -  | ENUM   | LAST   |
| 异常（exception，ObsClient调用的异常信息统计。）               | count              | 次数         | 该异常的发生次数             | -  | INT    | SUM    |
| 异常（exception，ObsClient调用的异常信息统计。）               | message            | 异常消息       | 该异常产生的异常消息           | -  | STRING | LAST   |
| 异常（exception，ObsClient调用的异常信息统计。）               | stackTrace         | 异常堆栈       | 该异常产生的堆栈信息           | -  | CLOB   | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | client             | client     | client               | -  | ENUM   | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | url                | url        | 被调用url               | -  | ENUM   | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | method             | httpmethod | url的httpmethod       | -  | ENUM   | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | concurrentMax      | 最大并发       | 被调用url的最大并发          | -  | INT    | MAX    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | errorCount         | 错误次数       | 被调用url的错误次数          | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | hostUri            | hostUri    | hostUri              | -  | STRING | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | invokeCount        | 调用次数       | 被调用url的调用次数          | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | lastError          | 错误信息       | url发生错误时产生的错误信息      | -  | STRING | LAST   |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | maxTime            | 最大响应时间     | 被调用url的最大响应时间        | -  | INT    | MAX    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | responseCloseCount | 响应关闭次数     | 响应关闭次数               | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | totalTime          | 总响应时间      | 被调用url的总响应时间         | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range1             | 0-10ms     | 响应时间在0-10ms范围请求数     | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range2             | 10-100ms   | 响应时间在10-100ms范围请求数   | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range3             | 100-500ms  | 响应时间在100-500ms范围请求数  | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range4             | 500-1000ms | 响应时间在500-1000ms范围请求数 | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range5             | 1-10s      | 响应时间在1-10s范围请求数      | -  | INT    | SUM    |
| url监控（obsClientInvocation，以被调用的url为维度统计接口调用信息。） | range6             | 10s以上      | 响应时间在10s以上请求数        | -  | INT    | SUM    |
| 状态码统计（code ，根据状态码维度统计接口调用信息。）                   | code               | 状态码        | 状态码                  | -  | ENUM   | LAST   |
| 状态码统计（code ，根据状态码维度统计接口调用信息。）                   | url                | url        | 产生对应状态码的url          | -  | STRING | LAST   |
| 状态码统计（code ，根据状态码维度统计接口调用信息。）                   | count              | 次数         | 对应状态码的发生次数           | -  | INT    | SUM    |
| ObsClient汇总（total ，ObsClient接口调用的汇总信息统计。）       | errorCount         | 请求错误次数总和   | 请求错误次数总和             | -  | INT    | SUM    |
| ObsClient汇总（total ，ObsClient接口调用的汇总信息统计。）       | invokeCount        | 调用次数       | 总的调用次数               | -  | INT    | SUM    |
| ObsClient汇总（total ，ObsClient接口调用的汇总信息统计。）       | totalTime          | 总响应时间      | 总响应时间                | -  | INT    | SUM    |
   
