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

RabbitMqProducer监控

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

表1 RabbitMqProducer监控指标说明

指标类别

指标

指标名称

指标说明

单位

数据类型

默认聚合方式

异常(exception,RabbitMqProducer调用的异常信息统计。)

exceptionType

异常类型

异常类型

-

ENUM

LAST

causeType

异常类

发生异常的类

-

ENUM

LAST

count

次数

该异常的发生次数

-

INT

SUM

message

异常消息

该异常产生的异常消息

-

STRING

LAST

stackTrace

异常堆栈

该异常产生的堆栈信息

-

CLOB

LAST

exchange监控(exchangePublish,以exchange为维度统计消息推送详情)

connection

connection

producer连接信息

-

ENUM

LAST

exchange

exchange

exchange名

-

ENUM

LAST

concurrentMax

最大并发

推送消息最大并发

-

INT

MAX

errorCount

错误次数

推送消息的错误次数

-

INT

SUM

errorTraceId

错误traceId

采集周期内发生错误的调用链对应的traceid

-

STRING

LAST

invokeCount

invokeCount

Publish调用次数

-

INT

SUM

publishedMsgCount

publishedMsgCount

推送消息数

-

INT

SUM

publishedBytes

推送字节数

推送字节数

-

INT

SUM

maxSingleMsgBytes

单次推送最大字节数

单次推送最大字节数

-

INT

MAX

lastError

错误信息

推送消息发生错误产生的错误信息

-

STRING

LAST

maxTime

最大响应时间

推送消息的最大响应时间

-

INT

MAX

runningCount

正在执行数

采集时间点正在执行的推送消息数量

-

INT

SUM

slowTraceId

慢traceId

采集周期内最慢的调用链对应的traceid

-

STRING

LAST

totalTime

总响应时间

推送消息的总响应时间

-

INT

SUM

range1

0-10ms

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

-

INT

SUM

range2

10-100ms

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

-

INT

SUM

range3

100-200ms

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

-

INT

SUM

range4

200-1000ms

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

-

INT

SUM

range5

1-10s

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

-

INT

SUM

range6

10s以上

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

-

INT

SUM

connection监控(connectionPublish,以connection为维度统计消息推送详情。)

connection

connection

producer连接信息

-

ENUM

LAST

connectionCount

当前连接数

当前连接数

-

INT

LAST

channelCount

当前Channel数

当前Channel数

-

INT

LAST

connectionCreated

创建连接数

创建连接数

-

INT

SUM

connectionClosed

销毁连接数

销毁连接数

-

INT

SUM

channelCreated

创建Channel数

创建Channel数

-

INT

SUM

channelClosed

销毁Channel数

销毁Channel数

-

INT

SUM

concurrentMax

最大并发

推送消息最大并发

-

INT

MAX

errorCount

错误次数

推送消息的错误次数

-

INT

SUM

errorTraceId

错误traceId

采集周期内发生错误的调用链对应的traceid

-

STRING

LAST

invokeCount

invokeCount

Publish调用次数

-

INT

SUM

publishedMsgCount

publishedMsgCount

推送消息数

-

INT

SUM

publishedBytes

推送字节数

推送字节数

-

INT

SUM

maxSingleMsgBytes

单次推送最大字节数

单次推送最大字节数

-

INT

MAX

lastError

错误信息

推送消息发生错误产生的错误信息

-

STRING

LAST

maxTime

最大响应时间

推送消息的最大响应时间

-

INT

MAX

runningCount

正在执行数

采集时间点正在执行的推送消息数量

-

INT

SUM

slowTraceId

慢traceId

采集周期内最慢的调用链对应的traceid

-

STRING

LAST

totalTime

总响应时间

推送消息的总响应时间

-

INT

SUM

range1

0-10ms

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

-

INT

SUM

range2

10-100ms

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

-

INT

SUM

range3

100-200ms

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

-

INT

SUM

range4

200-1000ms

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

-

INT

SUM

range5

1-10s

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

-

INT

SUM

range6

10s以上

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

-

INT

SUM

total监控(total,以客户端为维度统计消息推送详情。)

concurrentMax

最大并发

推送消息最大并发

-

INT

MAX

errorCount

错误次数

推送消息的错误次数

-

INT

SUM

errorTraceId

错误traceId

采集周期内发生错误的调用链对应的traceid

-

STRING

LAST

invokeCount

invokeCount

Publish调用次数

-

INT

SUM

publishedMsgCount

publishedMsgCount

推送消息数

-

INT

SUM

publishedBytes

推送字节数

推送字节数

-

INT

SUM

maxSingleMsgBytes

单次推送最大字节数

单次推送最大字节数

-

INT

MAX

lastError

错误信息

推送消息发生错误产生的错误信息

-

STRING

LAST

maxTime

最大响应时间

推送消息的最大响应时间

-

INT

MAX

runningCount

正在执行数

采集时间点正在执行的推送消息数量

-

INT

SUM

slowTraceId

慢traceId

采集周期内最慢的调用链对应的traceid

-

STRING

LAST

totalTime

总响应时间

推送消息的总响应时间

-

INT

SUM

range1

0-10ms

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

-

INT

SUM

range2

10-100ms

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

-

INT

SUM

range3

100-200ms

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

-

INT

SUM

range4

200-1000ms

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

-

INT

SUM

range5

1-10s

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

-

INT

SUM

range6

10s以上

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

-

INT

SUM