更新时间:2023-08-02 GMT+08:00

EsRestClient监控

介绍APM采集的EsRestClient监控指标的类别、名称、含义等信息。

表1 EsRestClient监控采集参数

参数名

数据类型

应用类型

默认值

Agent支持的起始版本

Agent支持的终止版本

描述

index规整配置

obj_array

JAVA

-

2.0.0

-

通过regex匹配并规整url中符合的index

表2 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