Reviewed-by: Mützel, Andrea <andrea.muetzel@t-systems.com> Co-authored-by: Li, Qiao <qiaoli@huawei.com> Co-committed-by: Li, Qiao <qiaoli@huawei.com>
71 KiB
RabbitMqProducer Monitoring
This section describes the types, names, and meanings of RabbitMqProducer metrics collected by APM.
Category |
Metric |
Name |
Description |
Unit |
Data Type |
Default Aggregation Mode |
---|---|---|---|---|---|---|
Exception (exception: exception statistics of RabbitMqProducer calls) |
exceptionType |
exceptionType |
Exception type |
- |
ENUM |
LAST |
causeType |
causeType |
Exception class |
- |
ENUM |
LAST |
|
count |
count |
Number of times the exception has occurred |
- |
INT |
SUM |
|
message |
message |
Message returned when the exception occurred |
- |
STRING |
LAST |
|
stackTrace |
stackTrace |
Exception stack information |
- |
CLOB |
LAST |
|
Exchange monitoring (exchangePublish: APM counts message push statistics by exchange.) |
connection |
connection |
Producer connection information |
- |
ENUM |
LAST |
exchange |
exchange |
Exchange name |
- |
ENUM |
LAST |
|
concurrentMax |
concurrentMax |
Maximum number of messages for concurrent push |
- |
INT |
MAX |
|
errorCount |
errorCount |
Number of message push errors |
- |
INT |
SUM |
|
errorTraceId |
errorTraceId |
ID of the trace that encounters an error in a collection period |
- |
STRING |
LAST |
|
invokeCount |
invokeCount |
Number of message push calls |
- |
INT |
SUM |
|
publishedMsgCount |
publishedMsgCount |
Number of push messages |
- |
INT |
SUM |
|
publishedBytes |
publishedBytes |
Number of push bytes |
- |
INT |
SUM |
|
maxSingleMsgBytes |
maxSingleMsgBytes |
Maximum number of bytes in each push |
- |
INT |
MAX |
|
lastError |
lastError |
Information about the error that has occurred during message pushing |
- |
STRING |
LAST |
|
maxTime |
maxTime |
Maximum response time for pushing messages |
- |
INT |
MAX |
|
runningCount |
runningCount |
Number of messages that are being pushed at the time of collection |
- |
INT |
SUM |
|
slowTraceId |
slowTraceId |
ID of the slowest trace in a collection period |
- |
STRING |
LAST |
|
totalTime |
totalTime |
Total response time for pushing messages |
- |
INT |
SUM |
|
range1 |
range1 |
Number of requests with 0–10 ms response time |
- |
INT |
SUM |
|
range2 |
range2 |
Number of requests with 10–100 ms response time |
- |
INT |
SUM |
|
range3 |
range3 |
Number of requests with 100–200 ms response time |
- |
INT |
SUM |
|
range4 |
range4 |
Number of requests with 200–1000 ms response time |
- |
INT |
SUM |
|
range5 |
range5 |
Number of requests with 1–10s response time |
- |
INT |
SUM |
|
range6 |
range6 |
Number of requests with response time longer than 10s |
- |
INT |
SUM |
|
Connection monitoring (connectionPublish: APM counts message push statistics by connection.) |
connection |
connection |
Producer connection information |
- |
ENUM |
LAST |
connectionCount |
connectionCount |
Current number of connections |
- |
INT |
LAST |
|
channelCount |
channelCount |
Current number of channels |
- |
INT |
LAST |
|
connectionCreated |
connectionCreated |
Number of connections that have been created |
- |
INT |
SUM |
|
connectionClosed |
connectionClosed |
Number of connections that have been destroyed |
- |
INT |
SUM |
|
channelCreated |
channelCreated |
Number of channels that have been created |
- |
INT |
SUM |
|
channelClosed |
channelClosed |
Number of channels that have been destroyed |
- |
INT |
SUM |
|
concurrentMax |
concurrentMax |
Maximum number of messages for concurrent push |
- |
INT |
MAX |
|
errorCount |
errorCount |
Number of message push errors |
- |
INT |
SUM |
|
errorTraceId |
errorTraceId |
ID of the trace that encounters an error in a collection period |
- |
STRING |
LAST |
|
invokeCount |
invokeCount |
Number of message push calls |
- |
INT |
SUM |
|
publishedMsgCount |
publishedMsgCount |
Number of push messages |
- |
INT |
SUM |
|
publishedBytes |
publishedBytes |
Number of push bytes |
- |
INT |
SUM |
|
maxSingleMsgBytes |
maxSingleMsgBytes |
Maximum number of bytes in each push |
- |
INT |
MAX |
|
lastError |
lastError |
Information about the error that has occurred during message pushing |
- |
STRING |
LAST |
|
maxTime |
maxTime |
Maximum response time for pushing messages |
- |
INT |
MAX |
|
runningCount |
runningCount |
Number of messages that are being pushed at the time of collection |
- |
INT |
SUM |
|
slowTraceId |
slowTraceId |
ID of the slowest trace in a collection period |
- |
STRING |
LAST |
|
totalTime |
totalTime |
Total response time for pushing messages |
- |
INT |
SUM |
|
range1 |
range1 |
Number of requests with 0–10 ms response time |
- |
INT |
SUM |
|
range2 |
range2 |
Number of requests with 10–100 ms response time |
- |
INT |
SUM |
|
range3 |
range3 |
Number of requests with 100–200 ms response time |
- |
INT |
SUM |
|
range4 |
range4 |
Number of requests with 200–1000 ms response time |
- |
INT |
SUM |
|
range5 |
range5 |
Number of requests with 1–10s response time |
- |
INT |
SUM |
|
range6 |
range6 |
Number of requests with response time longer than 10s |
- |
INT |
SUM |
|
Total monitoring (total: APM counts message push statistics by client.) |
concurrentMax |
concurrentMax |
Maximum number of messages for concurrent push |
- |
INT |
MAX |
errorCount |
errorCount |
Number of message push errors |
- |
INT |
SUM |
|
errorTraceId |
errorTraceId |
ID of the trace that encounters an error in a collection period |
- |
STRING |
LAST |
|
invokeCount |
invokeCount |
Number of message push calls |
- |
INT |
SUM |
|
publishedMsgCount |
publishedMsgCount |
Number of push messages |
- |
INT |
SUM |
|
publishedBytes |
publishedBytes |
Number of push bytes |
- |
INT |
SUM |
|
maxSingleMsgBytes |
maxSingleMsgBytes |
Maximum number of bytes in each push |
- |
INT |
MAX |
|
lastError |
lastError |
Information about the error that has occurred during message pushing |
- |
STRING |
LAST |
|
maxTime |
maxTime |
Maximum response time for pushing messages |
- |
INT |
MAX |
|
runningCount |
runningCount |
Number of messages that are being pushed at the time of collection |
- |
INT |
SUM |
|
slowTraceId |
slowTraceId |
ID of the slowest trace in a collection period |
- |
STRING |
LAST |
|
totalTime |
totalTime |
Total response time for pushing messages |
- |
INT |
SUM |
|
range1 |
range1 |
Number of requests with 0–10 ms response time |
- |
INT |
SUM |
|
range2 |
range2 |
Number of requests with 10–100 ms response time |
- |
INT |
SUM |
|
range3 |
range3 |
Number of requests with 100–200 ms response time |
- |
INT |
SUM |
|
range4 |
range4 |
Number of requests with 200–1000 ms response time |
- |
INT |
SUM |
|
range5 |
range5 |
Number of requests with 1–10s response time |
- |
INT |
SUM |
|
range6 |
range6 |
Number of requests with response time longer than 10s |
- |
INT |
SUM |