EsRestClient监控
介绍APM采集的EsRestClient监控指标的类别、名称、含义等信息。
| 参数名 | 数据类型 | 应用类型 | 默认值 | Agent支持的起始版本 | Agent支持的终止版本 | 描述 |
|---|---|---|---|---|---|---|
| index规整配置 | obj_array | JAVA | - | 2.0.0 | - | 通过regex匹配并规整url中符合的index。 |
| 指标类别 | 指标 | 指标名称 | 指标说明 | 单位 | 数据类型 | 默认聚合方式 |
|---|---|---|---|---|---|---|
| 异常(exception,EsRestClient调用的异常信息统计。) | exceptionType | 异常类型 | 异常类型 | - | ENUM | LAST |
| causeType | 异常类 | 发生异常的类 | - | ENUM | LAST | |
| count | 次数 | 该异常的发生次数 | - | INT | SUM | |
| message | 异常消息 | 该异常产生的异常消息 | - | STRING | LAST | |
| stackTrace | 异常堆栈 | 该异常产生的堆栈信息 | - | CLOB | LAST | |
| 客户端信息(clientInfo,客户端信息。) | clientId | 客户端id | 客户端id | - | ENUM | LAST |
| RestClientVersion | RestClient版本 | RestClient版本 | - | STRING | LAST | |
| RestHighLevelClientVersion | RestHighLevelClient版本 | RestHighLevelClient版本 | - | STRING | LAST | |
| poolId | 对应的HttpAsyncClient连接池指标中的poolId | 对应的HttpAsyncClient连接池指标中的poolId | - | STRING | LAST | |
| esNodes | 客户端设置的集群节点信息 | 客户端设置的集群节点信息 | - | STRING | LAST | |
| esDeadNodes | 集群节点中失联的节点 | 集群节点中失联的节点 | - | STRING | LAST | |
| url监控 (esClient,以被调用的url为维度统计接口调用信息。) | clientId | clientId | RestClient的Id编号 | - | ENUM | LAST |
| url | url | 被调用url | - | ENUM | LAST | |
| method | httpmethod | url的httpmethod | - | ENUM | LAST | |
| concurrentMax | 最大并发 | 被调用url的最大并发 | - | INT | MAX | |
| errorCount | 错误次数 | 被调用url的错误次数 | - | INT | SUM | |
| definitiveFailureCount | 请求错误次数(definitiveFailure) | 请求错误次数(definitiveFailure) | - | INT | SUM | |
| errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
| slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
| hostUri | hostUri | host uri | - | STRING | LAST | |
| invokeCount | 调用次数 | 被调用url的调用次数 | - | INT | SUM | |
| lastError | 错误信息 | url发生错误时产生的错误信息 | - | STRING | LAST | |
| maxTime | 最大响应时间 | 被调用url的最大响应时间 | - | INT | MAX | |
| totalTime | 总响应时间 | 被调用url的总响应时间 | - | INT | SUM | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-500ms | 响应时间在100-500ms范围请求数 | - | INT | SUM | |
| range4 | 500-1000ms | 响应时间在500-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM | |
| retryCount | 请求重试次数(trackFailure) | 请求重试次数(trackFailure) | - | INT | SUM | |
| 状态码统计(code,根据状态码维度统计接口调用信息。) | code | 状态码 | 状态码 | - | ENUM | LAST |
| url | url | 产生对应状态码的url | - | STRING | LAST | |
| count | 次数 | 对应状态码的发生次数 | - | INT | SUM | |
| EsRestClient汇总(total,EsRestClient接口调用的汇总信息统计。) | definitiveFailureCount | 请求错误次数总和 | 请求错误次数总和 | - | INT | SUM |
| invokeCount | 调用次数 | 总的调用次数 | - | INT | SUM | |
| totalTime | 总响应时间 | 总响应时间 | - | INT | SUM | |
| retryCount | 请求重试次数总和 | 请求重试次数总和 | - | INT | SUM | |
| EsRestClient节点调用监控(serverNode ,EsRestClient节点调用监控。) | serverAddr | 服务端节点 | 服务端节点信息 | - | ENUM | LAST |
| concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
| errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
| errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
| slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
| invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
| lastError | 错误信息 | 错误信息 | - | STRING | LAST | |
| maxTime | 最大响应时间 | 最大响应时间 | - | INT | MAX | |
| totalTime | 总响应时间 | 总响应时间 | - | INT | SUM | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-500ms | 响应时间在100-500ms范围请求数 | - | INT | SUM | |
| range4 | 500-1000ms | 响应时间在500-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM | |
| url监控(invocation ,以被调用的url为维度统计接口调用信息。) | url | url | 被调用url | - | ENUM | LAST |
| method | httpmethod | url的httpmethod | - | ENUM | LAST | |
| client | 客户端类型 | EsRestClient客户端的类型 | - | ENUM | LAST | |
| concurrentMax | 最大并发 | 被调用url的最大并发 | - | INT | MAX | |
| errorCount | 错误次数 | 被调用url的错误次数 | - | INT | SUM | |
| errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
| slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
| hostUri | 调用地址 | 被调用url的调用地址 | - | STRING | LAST | |
| invokeCount | 调用次数 | 被调用url的调用次数 | - | INT | SUM | |
| lastError | 错误信息 | url发生错误时产生的错误信息 | - | STRING | LAST | |
| maxTime | 最大响应时间 | 被调用url的最大响应时间 | - | INT | MAX | |
| responseCloseCount | responseCloseCount | 被调用url的关闭响应数 | - | INT | SUM | |
| totalTime | 总响应时间 | 被调用url的总响应时间 | - | INT | SUM | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-500ms | 响应时间在100-500ms范围请求数 | - | INT | SUM | |
| range4 | 500-1000ms | 响应时间在500-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM | |
| envId | 集群id | 被调用的url对应的集群id | - | STRING | LAST | |
| EsRestClient集群调用监控(cluster,EsRestClient集群调用监控。) | esNodes | 集群节点 | 集群节点信息 | - | ENUM | LAST |
| clientCount | 创建的RestClient个数 | 创建的RestClient个数 | - | INT | LAST | |
| concurrentMax | 最大并发 | 最大并发 | - | INT | MAX | |
| errorCount | 错误次数 | 错误次数 | - | INT | SUM | |
| errorTraceId | 错误traceId | 采集周期内发生错误的调用链对应的traceid | - | STRING | LAST | |
| slowTraceId | 慢TraceId | 采集周期内最慢的调用链对应的traceid | - | STRING | LAST | |
| invokeCount | 调用次数 | 调用次数 | - | INT | SUM | |
| lastError | 错误信息 | 错误信息 | - | STRING | LAST | |
| maxTime | 最大响应时间 | 最大响应时间 | - | INT | MAX | |
| totalTime | 总响应时间 | 总响应时间 | - | INT | SUM | |
| range1 | 0-10ms | 响应时间在0-10ms范围请求数 | - | INT | SUM | |
| range2 | 10-100ms | 响应时间在10-100ms范围请求数 | - | INT | SUM | |
| range3 | 100-500ms | 响应时间在100-500ms范围请求数 | - | INT | SUM | |
| range4 | 500-1000ms | 响应时间在500-1000ms范围请求数 | - | INT | SUM | |
| range5 | 1-10s | 响应时间在1-10s范围请求数 | - | INT | SUM | |
| range6 | 10s以上 | 响应时间在10s以上请求数 | - | INT | SUM |