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 |