| Interface | Description |
|---|---|
| MetricWriter |
Basic strategy for write operations on
Metric data. |
| PrefixMetricWriter |
A writer for metrics that allows efficient storage of groups of metrics with a common
name prefix (their group name).
|
| Class | Description |
|---|---|
| CodahaleMetricWriter |
A
MetricWriter that send data to a Codahale MetricRegistry based on a
naming convention:
Updates to CodahaleMetricWriter.increment(Delta) with names in "meter.*" are treated as
Meter events
Other deltas are treated as simple Counter values
Inputs to CodahaleMetricWriter.set(Metric) with names in "histogram.*" are treated as
Histogram updates
Inputs to CodahaleMetricWriter.set(Metric) with names in "timer.*" are treated as Timer
updates
Other metrics are treated as simple Gauge values (single valued
measurements of type double)
|
| CompositeMetricWriter |
Composite implementation of
MetricWriter that just sends its input to all of
the delegates that have been registered. |
| DefaultCounterService |
Default implementation of
CounterService. |
| DefaultGaugeService |
Default implementation of
GaugeService. |
| Delta<T extends Number> |
A value object representing an increment in a metric value (usually a counter).
|
| MessageChannelMetricWriter |
A
MetricWriter that publishes the metric updates on a MessageChannel. |
| MetricWriterMessageHandler |
Copyright © 2014 Pivotal Software, Inc.. All rights reserved.