MetricField
Summary
Queryable metric type information
Description
The metricType is the type of metric and is one of:
- numMessages - The number of messages.
- successes - The number of successful messages.
- failures - The number of failures encountered where a request failed for a predictable reason.
- exceptions - The number of exceptions/errors encountered.
- processingTimeMin - The minimum amount of time it took to process messages.
- processingTimeMax - The maximum amount of time it took to process messages.
- processingTimeAvg - The average amount of time it took to process messages.
The aggregateName is the aggregated form of the metric and is one of metricType aggregated over a time period:
- totalNumMessages - The aggregated total number of numMessages.
- totalSuccesses - The aggregated total number of successes.
- totalFailures - The aggregated total number of failures.
- totalExceptions - The aggregated total number of exceptions.
- minimumProcessingTimeMin - The minimum (smallest) value of processingTimeMin.
- maximumProcessingTimeMax - The maximum (largest) value of processingTimeMax.
- maximumProcessingTimeAvg - The maximum (largest) value of processingTimeAvg.
Fields
Field Name | Type | Since Version | Description |
---|---|---|---|
metricType |
String | The metric type name | |
aggregateName |
String | The metric aggregate name |
Example JSON
{ "metricType" : "numMessages", "aggregateName" : "totalNumMessages" }