All Classes and Interfaces
Class
Description
Base class for
MetricsClient implementations.Definition for metric that is periodically sampled.
Dimension, or tag, used to identify a monitored entity.
Map optimized for storing values per metric/dimension combination.
Map value consumer.
Map value consumer.
Resolver of dimensions specific to a deployment environment.
Creates a
DimensionResolver for the current deployment environment.Resolves environment variable values.
Instrumentation utils.
Orchestrates the collection of prescribed JVM metrics and reports them via the provided client.
Java Agent wrapper for the
JvmMetrics collector.Builder for instances of
JvmMetrics.Collects metrics from the current JVM.
Base for all
JvmMetricsCollector implementations.Reports metrics to an implementation-specific backend.
Wrapper around
ManagementFactory.No-op implementation of
MetricsClient.Enumeration of supported event severities.
Statsd destination channel.
Builder for a statsd
MetricsClient.Statsd
MetricsClient with the following characteristics:
All instrumentation methods never block or throw, ensuring that callers are not disrupted by metrics delivery.Sends statsd messages over an implementation-specific transport.
Default
EnvironmentVariableResolver implementation that uses System.Enumeration of supported units of measure.