介绍APM采集的EsRestClient监控指标的类别、名称、含义等信息。
表EsRestClient监控采集参数
参数名 | 数据类型 | 应用类型 | 默认值 | Agent支持的起始版本 | Agent支持的终止版本 | 描述 |
---|---|---|---|---|---|---|
index规整配置 | obj_array | JAVA | - | 2.0.0 | - | 通过regex匹配并规整url中符合的index。 |
表 EsRestClient监控指标说明
指标类别 指标 指标名称 指标说明 单位 数据类型 默认聚合方式 异常(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