THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Current state: Under Discussion
Discussion thread: here
Vote thread: here
JIRA:
Jira | ||||||||
---|---|---|---|---|---|---|---|---|
|
...
A new consumer metric sensor called raw-bytes-fetched
will be introduced to help with tracking the average, max, consumption rate, and consumption total of raw message sizes received, similar to how these metrics are in place for size of decompressed message (via bytes-fetched
metric sensor). The newly added metrics include:
raw-fetch-size-avg
: The average number of raw bytes fetched per requestraw-fetch-size-max
: The maximum number of raw bytes fetched per requestraw-bytes-consumed-rate
: The average number of raw bytes consumed per secondraw-bytes-consumed-total
: The total number of raw bytes consumed
Code Block | ||||
---|---|---|---|---|
| ||||
public FetcherMetricsRegistry(Set<String> tags, String metricGrpPrefix) { /***** Client level *****/ String groupName = metricGrpPrefix + "-fetch-manager-metrics"; this.rawFetchSizeAvg = new MetricNameTemplate("raw-fetch-size-avg", groupName, "The average number of raw bytes fetched per request", tags); this.rawFetchSizeMax = new MetricNameTemplate("raw-fetch-size-max", groupName, "The maximum number of raw bytes fetched per request", tags); this.rawBytesConsumedRate = new MetricNameTemplate("raw-bytes-consumed-rate", groupName, "The average number of raw bytes consumed per second", tags); this.rawBytesConsumedTotal = new MetricNameTemplate("raw-bytes-consumed-total", groupName, "The total number of raw bytes consumed", tags); ... } |
...