Compute Metric Statistics
Description
The Compute Metric Statistics processor can be used to calculate statistics for metrics over fixed time intervals to reduce metric throughput.
Supported Types
✓
Configuration Table
interval
int
60
The interval in seconds on which to aggregate metrics. Calculated metrics will be emitted after the interval passes.
include
regex
.*
A regex that must match against the metric's name in order to calculate statistics from it. The default value matches all metrics.
stats
[]string
["min", "max", "avg"]
A list of statistics to calculate on matched metrics. Valid values are: min, max, avg, first, and last.
Example Configuration
Calculate Average, Minimum, and Maximum
Calculate the average, minimum, and maximum values of each incoming metric, and emit them with a .avg, .min, and .max suffix, respectively.
Web Interface

Standalone Processor
Take the Most Recent Value
Take the last value of a metric over a 60 second interval, and emit the metric with a suffix of .last.
Web Interface

Standalone Processor
Last updated
Was this helpful?