| 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. 
 | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
BucketTimedMetric
Used to collect timed metrics but puts the statistics into millisecond time ranges (buckets). 
 | 
interface  | 
CounterMetric
Metric based on a counter (long value) typically used to count discrete events. 
 | 
interface  | 
GaugeDoubleGroup
Groups  
GaugeDoubleMetric that are closely related. | 
interface  | 
GaugeDoubleMetric
Metric based on a gauge returning double values. 
 | 
interface  | 
GaugeLongGroup
Groups  
GaugeLongMetric gauges that are closely related. | 
interface  | 
GaugeLongMetric
Metric based on an underlying gauge that reports long values. 
 | 
interface  | 
TimedMetric
Collects and provides statics for a timed event. 
 | 
interface  | 
ValueMetric
Metric that collects long values (e.g. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Collection<Metric> | 
MetricManager.collectNonEmptyMetrics()
Return all the non-jvm registered metrics that are not empty. 
 | 
static Collection<Metric> | 
MetricManager.getJvmMetrics()
Return the core JVM metrics. 
 | 
static Collection<Metric> | 
MetricManager.getMetrics()
Return all the non-jvm registered metrics. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Collection<Metric> | 
PluginMetricManager.collectNonEmptyMetrics()
Return the collection of metrics that are considered non-empty. 
 | 
Collection<Metric> | 
PluginMetricManager.getJvmMetrics()
Return a collection of the JVM metrics. 
 | 
Collection<Metric> | 
PluginMetricManager.getMetrics()
Return a collection of all the metrics. 
 | 
Copyright © 2014. All Rights Reserved.