Class RichGaugeExporter

  • All Implemented Interfaces:
    Closeable, Flushable, AutoCloseable, Exporter

    public class RichGaugeExporter
    extends AbstractMetricExporter
    Exporter or converter for RichGauge data to a metric-based back end. Each gauge measurement is stored as a set of related metrics with a common prefix (the name of the gauge), and suffixes that describe the data. For example, a gauge called foo is stored as [foo.min, foo.max. foo.val, foo.count, foo.avg, foo.alpha]. If the MetricWriter provided is a MultiMetricRepository then the values for a gauge will be stored as a group, and hence will be retrievable from the repository in a single query (or optionally individually).
    Since:
    1.3.0