Package | Description |
---|---|
org.eclipse.microprofile.metrics |
MicroProfile Metrics
|
Class and Description |
---|
ConcurrentGauge
A concurrent gauge is a gauge that measures parallel invocations of a method.
|
Counter
An incrementing counter metric.
|
Counting
An interface for metric types which have counts.
|
Gauge
A gauge metric is an instantaneous reading of a particular value.
|
Histogram
A metric which calculates the distribution of a value.
|
Metadata
Bean holding the metadata of one single metric.
|
MetadataBuilder
The
Metadata builder. |
Meter
A meter metric which measures mean throughput and one-, five-, and fifteen-minute
exponentially-weighted moving average throughputs.
|
Metered
An object which maintains mean and exponentially-weighted rate.
|
Metric
A tag interface to indicate that a class is a metric.
|
MetricFilter
A filter used to determine whether or not a metric should be reported, among other things.
|
MetricID
A unique identifier for
Metric and Metadata that are registered
in the MetricRegistry
The MetricID contains:
Name : (Required) The name of the metric. |
MetricRegistry.Type
An enumeration representing the scopes of the MetricRegistry
|
MetricType
An enumeration representing the different types of metrics.
|
Sampling
An object which samples values.
|
SimpleTimer
A simple timer metric which tracks elapsed time durations and count.
|
SimpleTimer.Context
A timing context.
|
Snapshot
A statistical snapshot of a
Snapshot . |
Tag
Tag represents a singular metric tag key and value pair.
|
Timer
A timer metric which aggregates timing durations and provides duration statistics, plus
throughput statistics via
Meter . |
Timer.Context
A timing context.
|
Copyright © 2017 – 2022 Eclipse Foundation. All rights reserved.
Use is subject to license terms.