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 | Exception Type | Exception type | - | ENUM | LAST |
causeType | Exception Class | Exception class | - | ENUM | LAST | |
count | Count | Number of times the exception has occurred | - | INT | SUM | |
message | Exception Message | Message returned when the exception occurred | - | STRING | LAST | |
stackTrace | Exception Stack | 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 | Maximum concurrency | Maximum number of messages for concurrent push | - | INT | MAX | |
errorCount | Errors | Number of message push errors | - | INT | SUM | |
errorTraceId | Error Trace ID | 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 | Push Bytes | Number of push bytes | - | INT | SUM | |
maxSingleMsgBytes | Max. Bytes Pushed | Maximum number of bytes in each push | - | INT | MAX | |
lastError | Error Message | Information about the error that has occurred during message pushing | - | STRING | LAST | |
maxTime | Max. RT | Maximum response time for pushing messages | - | INT | MAX | |
runningCount | Ongoing Executions | Number of messages that are being pushed at the time of collection | - | INT | SUM | |
slowTraceId | Slow Trace ID | ID of the slowest trace in a collection period | - | STRING | LAST | |
totalTime | Total RT | Total response time for pushing messages | - | INT | SUM | |
range1 | 0–10 ms | Number of requests with 0–10 ms response time | - | INT | SUM | |
range2 | 10–100 ms | Number of requests with 10–100 ms response time | - | INT | SUM | |
range3 | 100–200 ms | Number of requests with 100–200 ms response time | - | INT | SUM | |
range4 | 200–1000 ms | Number of requests with 200–1000 ms response time | - | INT | SUM | |
range5 | 1–10s | Number of requests with 1–10s response time | - | INT | SUM | |
range6 | > 10s | 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 | Current Connections | Current number of connections | - | INT | LAST | |
channelCount | Current Channels | Current number of channels | - | INT | LAST | |
connectionCreated | Created Connections | Number of connections that have been created | - | INT | SUM | |
connectionClosed | Destroyed Connections | Number of connections that have been destroyed | - | INT | SUM | |
channelCreated | Created Channels | Number of channels that have been created | - | INT | SUM | |
channelClosed | Destroyed Channels | Number of channels that have been destroyed | - | INT | SUM | |
concurrentMax | Max. Concurrency | Maximum number of messages for concurrent push | - | INT | MAX | |
errorCount | Errors | Number of message push errors | - | INT | SUM | |
errorTraceId | Error Trace ID | 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 | Push Bytes | Number of push bytes | - | INT | SUM | |
maxSingleMsgBytes | Max. Bytes Pushed | Maximum number of bytes in each push | - | INT | MAX | |
lastError | Error Message | Information about the error that has occurred during message pushing | - | STRING | LAST | |
maxTime | Max. RT | Maximum response time for pushing messages | - | INT | MAX | |
runningCount | Ongoing Executions | Number of messages that are being pushed at the time of collection | - | INT | SUM | |
slowTraceId | Slow Trace ID | ID of the slowest trace in a collection period | - | STRING | LAST | |
totalTime | Total RT | Total response time for pushing messages | - | INT | SUM | |
range1 | 0–10 ms | Number of requests with 0–10 ms response time | - | INT | SUM | |
range2 | 10–100 ms | Number of requests with 10–100 ms response time | - | INT | SUM | |
range3 | 100–200 ms | Number of requests with 100–200 ms response time | - | INT | SUM | |
range4 | 200–1000 ms | Number of requests with 200–1000 ms response time | - | INT | SUM | |
range5 | 1–10s | Number of requests with 1–10s response time | - | INT | SUM | |
range6 | > 10s | Number of requests with response time longer than 10s | - | INT | SUM | |
Total monitoring (total: APM counts message push statistics by client.) | concurrentMax | Max. Concurrency | Maximum number of messages for concurrent push | - | INT | MAX |
errorCount | Errors | Number of message push errors | - | INT | SUM | |
errorTraceId | Error Trace ID | 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 | Push Bytes | Number of push bytes | - | INT | SUM | |
maxSingleMsgBytes | Max. Bytes Pushed | Maximum number of bytes in each push | - | INT | MAX | |
lastError | Error Message | Information about the error that has occurred during message pushing | - | STRING | LAST | |
maxTime | Max. RT | Maximum response time for pushing messages | - | INT | MAX | |
runningCount | Ongoing Executions | Number of messages that are being pushed at the time of collection | - | INT | SUM | |
slowTraceId | Slow Trace ID | ID of the slowest trace in a collection period | - | STRING | LAST | |
totalTime | Total RT | Total response time for pushing messages | - | INT | SUM | |
range1 | 0–10 ms | Number of requests with 0–10 ms response time | - | INT | SUM | |
range2 | 10–100 ms | Number of requests with 10–100 ms response time | - | INT | SUM | |
range3 | 100–200 ms | Number of requests with 100–200 ms response time | - | INT | SUM | |
range4 | 200–1000 ms | Number of requests with 200–1000 ms response time | - | INT | SUM | |
range5 | 1–10s | Number of requests with 1–10s response time | - | INT | SUM | |
range6 | > 10s | Number of requests with response time longer than 10s | - | INT | SUM |