Name | Description | Type | Package | Framework |
AbstractMetricExporter | Base class for metric exporters that have common features, principally a prefix forexported metrics and filtering by timestamp (so only new values are included in the | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
AggregateMetricReader | A metric reader that aggregates values from a source reader, normally one that has beencollecting data from many sources in the same form (like a scaled-out application). | Class | org.springframework.boot.actuate.metrics.aggregate | Spring Boot |
BufferCounterService | Fast implementation of CounterService using CounterBuffers. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
BufferGaugeService | Fast implementation of GaugeService using GaugeBuffers. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
BufferMetricReader | MetricReader implementation using CounterBuffers andSince:1. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
CompositeMetricReader | Composite implementation of MetricReader. | Class | org.springframework.boot.actuate.metrics.reader | Spring Boot |
CompositeMetricWriter | Composite implementation of MetricWriter that just sends its input to all ofthe delegates that have been registered. | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
CounterBuffer | Mutable buffer containing a long adder (Java 8) and a timestamp. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
CounterBuffers | Fast writes to in-memory metrics store using CounterBuffer. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
CounterService | A service that can be used to increment, decrement and reset a named counter value. | Interface | org.springframework.boot.actuate.metrics | Spring Boot |
CounterWriter | Simple writer for counters (metrics that increment). | Interface | org.springframework.boot.actuate.metrics.writer | Spring Boot |
DefaultCounterService | Default implementation of CounterService. | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
DefaultGaugeService | Default implementation of GaugeService. | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
DefaultMetricNamingStrategy | MBean naming strategy for metric keys. | Class | org.springframework.boot.actuate.metrics.jmx | Spring Boot |
DefaultOpenTsdbNamingStrategy | A naming strategy that just passes through the metric name, together with tags from aset of static values. | Class | org.springframework.boot.actuate.metrics.opentsdb | Spring Boot |
Delta | A value object representing an increment in a metric value (usually a counter). | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
DropwizardMetricServices | A GaugeService and CounterService that sends data to a DropwizardMetricRegistry based on a naming convention. | Class | org.springframework.boot.actuate.metrics.dropwizard | Spring Boot |
DropwizardMetricWriter | A MetricWriter that send data to a Dropwizard MetricRegistry based on aUpdates to increment(Delta) with names in meter. | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
Exporter | Generic interface for metric exports. | Interface | org.springframework.boot.actuate.metrics.export | Spring Boot |
GaugeBuffer | Mutable buffer containing a double value and a timestamp. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
GaugeBuffers | Fast writes to in-memory metrics store using GaugeBuffer. | Class | org.springframework.boot.actuate.metrics.buffer | Spring Boot |
GaugeService | A service that can be used to submit a named double value for storage and analysis. | Interface | org.springframework.boot.actuate.metrics | Spring Boot |
GaugeWriter | Writer for gauge values (simple metric with a number value). | Interface | org.springframework.boot.actuate.metrics.writer | Spring Boot |
InMemoryMetricRepository | Class | org.springframework.boot.actuate.metrics.repository | Spring Boot | |
InMemoryRichGaugeRepository | In memory implementation of MetricWriter and RichGaugeReader. | Class | org.springframework.boot.actuate.metrics.rich | Spring Boot |
JmxMetricWriter | A MetricWriter for MBeans. | Class | org.springframework.boot.actuate.metrics.jmx | Spring Boot |
JmxMetricWriter .MetricValue | A single metric value. | Class | org.springframework.boot.actuate.metrics.jmx.JmxMetricWriter | Spring Boot |
MessageChannelMetricWriter | A MetricWriter that publishes the metric updates on a MessageChannel. | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
Metric | Immutable class that can be used to hold any arbitrary system measurement value (anamed numeric value with a timestamp). | Class | org.springframework.boot.actuate.metrics | Spring Boot |
MetricCopyExporter | Exporter that exports by copying metric data from a sourceMetricReader to a destination MetricWriter. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
MetricExporters | SchedulingConfigurer to handle metrics export. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
MetricExportProperties | Configuration properties for metrics export. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
MetricExportProperties .Aggregate | Aggregate properties. | Class | org.springframework.boot.actuate.metrics.export.MetricExportProperties | Spring Boot |
MetricExportProperties .Redis | Class | org.springframework.boot.actuate.metrics.export.MetricExportProperties | Spring Boot | |
MetricExportProperties .Statsd | Class | org.springframework.boot.actuate.metrics.export.MetricExportProperties | Spring Boot | |
MetricReader | A simple reader interface used to interrogate Metrics. | Interface | org.springframework.boot.actuate.metrics.reader | Spring Boot |
MetricRegistryMetricReader | A Spring Boot MetricReader that reads metrics from a DropwizardMetricRegistry. | Class | org.springframework.boot.actuate.metrics.reader | Spring Boot |
MetricRepository | Convenient combination of reader and writer concerns. | Interface | org.springframework.boot.actuate.metrics.repository | Spring Boot |
MetricWriter | Basic strategy for write operations on Metric data. | Interface | org.springframework.boot.actuate.metrics.writer | Spring Boot |
MetricWriterMessageHandler | A MessageHandler that updates Metric values through aAuthor:Dave SyerSee Also:MessageChannelMetricWriter | Class | org.springframework.boot.actuate.metrics.writer | Spring Boot |
MultiMetricRepository | A repository for metrics that allows efficient storage and retrieval of groups ofmetrics with a common name prefix (their group name). | Interface | org.springframework.boot.actuate.metrics.repository | Spring Boot |
MultiMetricRichGaugeReader | A RichGaugeReader that works by reading metric values from aMultiMetricRepository where the group name is the RichGauge name. | Class | org.springframework.boot.actuate.metrics.rich | Spring Boot |
OpenTsdbData | Class | org.springframework.boot.actuate.metrics.opentsdb | Spring Boot | |
OpenTsdbGaugeWriter | A GaugeWriter for the Open TSDB database (version 2. | Class | org.springframework.boot.actuate.metrics.opentsdb | Spring Boot |
OpenTsdbName | Class | org.springframework.boot.actuate.metrics.opentsdb | Spring Boot | |
OpenTsdbNamingStrategy | Strategy used to convert a metric name into an OpenTsdbName. | Interface | org.springframework.boot.actuate.metrics.opentsdb | Spring Boot |
PrefixMetricGroupExporter | A convenient exporter for a group of metrics from a PrefixMetricReader. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
PrefixMetricReader | Interface for extracting metrics as a group whose name starts with a prefix. | Interface | org.springframework.boot.actuate.metrics.reader | Spring Boot |
PrefixMetricWriter | A writer for metrics that allows efficient storage of groups of metrics with a commonname prefix (their group name). | Interface | org.springframework.boot.actuate.metrics.writer | Spring Boot |
RedisMetricRepository | A MetricRepository implementation for a redis backend. | Class | org.springframework.boot.actuate.metrics.repository.redis | Spring Boot |
RedisMultiMetricRepository | MultiMetricRepository implementation backed by a redis store. | Class | org.springframework.boot.actuate.metrics.repository.redis | Spring Boot |
RichGauge | A gauge which stores the maximum, minimum and average in addition to the current value. | Class | org.springframework.boot.actuate.metrics.rich | Spring Boot |
RichGaugeExporter | Exporter or converter for RichGauge data to a metric-based back end. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
RichGaugeReader | A basic set of read operations for RichGauge instances. | Interface | org.springframework.boot.actuate.metrics.rich | Spring Boot |
RichGaugeRepository | Convenient combination of reader and writer concerns for RichGauge instances. | Interface | org.springframework.boot.actuate.metrics.rich | Spring Boot |
SimpleInMemoryRepository | Repository utility that stores stuff in memory with period-separated String keys. | Class | org.springframework.boot.actuate.metrics.util | Spring Boot |
SimpleInMemoryRepository .Callback | Callback used to update a value. | Interface | org.springframework.boot.actuate.metrics.util.SimpleInMemoryRepository | Spring Boot |
SpecificTriggerProperties | Trigger for specific names or patterns. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |
SpringIntegrationMetricReader | A MetricReader for Spring Integration metrics (as provided byspring-integration-jmx). | Class | org.springframework.boot.actuate.metrics.integration | Spring Boot |
StatsdMetricWriter | A MetricWriter that pushes data to statsd. | Class | org.springframework.boot.actuate.metrics.statsd | Spring Boot |
TriggerProperties | Abstract base class for trigger properties. | Class | org.springframework.boot.actuate.metrics.export | Spring Boot |