| Package | Description |
|---|---|
| org.avaje.metric |
The main public API for Avaje Metrics.
|
| org.avaje.metric.spi |
The service provider API that needs to be implemented by implementors.
|
| Class and Description |
|---|
| CounterMetric
Metric based on a counter (long value) typically used to count discrete events.
|
| GaugeDouble
A Gauge returning a double value providing the 'source' for a
GaugeDoubleMetric. |
| GaugeDoubleMetric
Metric based on a gauge returning double values.
|
| GaugeLong
A Gauge returning a long value providing the 'source' for a
GaugeLongMetric. |
| GaugeLongMetric
Metric based on an underlying gauge that reports long values.
|
| JvmMetrics
Standard JVM metrics built in that we often register.
|
| Metric
A Metric that collects statistics on events.
|
| MetricName
The name of the metric.
|
| MetricNameCache
Cache of MetricNames that share a common base name.
|
| MetricSupplier
Supplier of additional metrics that should be included in reporting.
|
| RequestTiming
Holds the details for a request including it's timing entries.
|
| RequestTimingEntry
A timing point entry when collecting nested context timing.
|
| RequestTimingManager
API for requesting and
|
| TimedEvent
A TimedEvent that is ended with either success or error.
|
| TimedMetric
A TimedMetric for measuring execution time for methods and events.
|
| TimedMetricGroup
A group of TimedMetric that share a common base name.
|
| TimingMetricInfo
Bean holding timing metric name and collection count.
|
| ValueMetric
Metric that collects long values (e.g.
|
| Class and Description |
|---|
| CounterMetric
Metric based on a counter (long value) typically used to count discrete events.
|
| GaugeDouble
A Gauge returning a double value providing the 'source' for a
GaugeDoubleMetric. |
| GaugeDoubleMetric
Metric based on a gauge returning double values.
|
| GaugeLong
A Gauge returning a long value providing the 'source' for a
GaugeLongMetric. |
| GaugeLongMetric
Metric based on an underlying gauge that reports long values.
|
| JvmMetrics
Standard JVM metrics built in that we often register.
|
| Metric
A Metric that collects statistics on events.
|
| MetricName
The name of the metric.
|
| MetricNameCache
Cache of MetricNames that share a common base name.
|
| MetricSupplier
Supplier of additional metrics that should be included in reporting.
|
| RequestTiming
Holds the details for a request including it's timing entries.
|
| RequestTimingManager
API for requesting and
|
| TimedMetric
A TimedMetric for measuring execution time for methods and events.
|
| TimedMetricGroup
A group of TimedMetric that share a common base name.
|
| ValueMetric
Metric that collects long values (e.g.
|
Copyright © 2019. All rights reserved.