更新时间:2024-07-04 GMT+08:00

DubboProvider监控

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

表1 dubbo服务端监控指标说明

指标类别

指标

指标名称

指标说明

单位

数据类型

默认聚合方式

方法调用(invocation,方法调用指标集。)

serviceUniqueName

serviceUniqueName

服务唯一标识(group+interface+version)

-

ENUM

LAST

method

method

方法

-

ENUM

LAST

source

source

调用源

-

ENUM

LAST

lastError

lastError

错误信息

-

STRING

LAST

slowTraceId

slowTraceId

慢调用traceId

-

STRING

LAST

errorTraceId

errorTraceId

错误traceId

-

STRING

LAST

range1

range1

响应时间在0-10ms范围请求数

-

INT

SUM

range2

range2

响应时间在10-100ms范围请求数

-

INT

SUM

range3

range3

响应时间在100-500ms范围请求数

-

INT

SUM

range4

range4

响应时间在500-1000ms范围请求数

-

INT

SUM

range5

range5

响应时间在1-10s范围请求数

-

INT

SUM

range6

range6

响应时间在10s以上请求数

-

INT

SUM

invokeCount

invokeCount

调用次数

-

INT

SUM

totalTime

总响应时间

总响应时间

ms

INT

SUM

maxTime

最大响应时间

最大响应时间

ms

INT

MAX

errorCount

errorCount

错误数

-

INT

SUM

runningCount

runningCount

当前正在执行数量

-

INT

SUM

concurrentMax

concurrentMax

最大并发数

-

INT

MAX

主机汇总(cluster,按照主机汇总指标集)

cluster

cluster

主机

-

ENUM

LAST

range1

range1

响应时间在0-10ms范围请求数

-

INT

SUM

range2

range2

响应时间在10-100ms范围请求数

-

INT

SUM

range3

range3

响应时间在100-500ms范围请求数

-

INT

SUM

range4

range4

响应时间在500-1000ms范围请求数

-

INT

SUM

range5

range5

响应时间在1-10s范围请求数

-

INT

SUM

range6

range6

响应时间在10s以上请求数

-

INT

SUM

invokeCount

invokeCount

调用次数

-

INT

SUM

totalTime

总响应时间

总响应时间

ms

INT

SUM

maxTime

最大响应时间

最大响应时间

ms

INT

MAX

errorCount

errorCount

错误数

-

INT

SUM

runningCount

runningCount

当前正在执行数量

-

INT

SUM

concurrentMax

concurrentMax

最大并发数

-

INT

MAX

返回码汇总(resultCode,返回码汇总指标集。)

code

code

返回码

-

ENUM

LAST

count

count

调用次数

-

INT

SUM

lastMethod

lastMethod

最近异常类型

-

STRING

LAST

汇总(total,汇总指标集。)

lastError

lastError

错误信息

-

STRING

LAST

slowTraceId

slowTraceId

慢调用traceId

-

STRING

LAST

errorTraceId

errorTraceId

错误traceId

-

STRING

LAST

range1

range1

响应时间在0-10ms范围请求数

-

INT

SUM

range2

range2

响应时间在10-100ms范围请求数

-

INT

SUM

range3

range3

响应时间在100-500ms范围请求数

-

INT

SUM

range4

range4

响应时间在500-1000ms范围请求数

-

INT

SUM

range5

range5

响应时间在1-10s范围请求数

-

INT

SUM

range6

range6

响应时间在10s以上请求数

-

INT

SUM

invokeCount

invokeCount

调用次数

-

INT

SUM

totalTime

总响应时间

总响应时间

ms

INT

SUM

maxTime

最大响应时间

最大响应时间

ms

INT

MAX

errorCount

errorCount

错误数

-

INT

SUM

runningCount

runningCount

当前正在执行数量

-

INT

SUM

concurrentMax

concurrentMax

最大并发数

-

INT

MAX

线程池(threadPool,线程池指标集。)

poolId

poolId

线程池唯一标示

-

ENUM

LAST

poolType

poolType

dubbo自定义线程池类型(fixed、cached、limited等)

-

STRING

LAST

activeCount

activeCount

当前激活个数

-

INT

SUM

corePoolSize

corePoolSize

核心线程数

-

INT

SUM

maximumPoolSize

maximumPoolSize

最大核心线程数

-

INT

SUM

poolSize

poolSize

线程池大小

-

INT

SUM

queueSize

queueSize

等待队列大小

-

INT

SUM

taskCount

taskCount

任务数

-

INT

SUM

客户端版本(version,客户端版本指标集。)

version

version

客户端版本

-

STRING

LAST