All Classes and Interfaces

Class
Description
Store public information such as application
According to the event template of MetricsEventBus, build a consistent static method for general and custom monitoring consume methods
 
AbstractMetricsReporterFactory.
 
Application-level collector.
Application-level data container, for the initialized MetricsKey, different from the null value of the Map type (the key is not displayed when there is no data), the key is displayed and the initial data is 0 value of the AtomicLong type
 
As a data aggregator, use internal data containers calculates and classifies the registry data collected by MetricsCollector, and provides an MetricsExport interface for exporting standard output formats.
The overall event set, including the event processing functions in three stages
 
 
 
 
Maintains a t-digest by collecting new points in a buffer that is then sorted occasionally and merged into a sorted array that contains previously computed centroids.
 
ErrorCodeMetric.
GaugeMetricSample.
 
Long type data container
Metric class for method.
Method-level metrics collection for rpc invocation scenarios
Method-level data container, if there is no actual call to the existing call method, the key will not be displayed when exporting (to be optimized)
 
MetricSample.
 
App-level listener type, in most cases, can use the static method to produce an anonymous listener for general monitoring
The behavior wrapper class of MetricsKey, which saves the complete content of the key MetricsPlaceValue, the corresponding collector CombMetricsCollector, and the event listener (generate function) at the key level AbstractMetricsKeyListener
 
Metric category.
Metrics Collector.
Global spi event publisher
Metrics response entity.
Metrics data export.
 
Let MetricsKey output dynamic, custom string content
Metrics Listener.
The value corresponding to the placeholder in MetricsKey
Metrics Reporter.
The factory interface to create the instance of MetricsReporter.
Metrics Service.
The exporter of MetricsService
Service-level listener type, in most cases, can use the static method to produce an anonymous listener for general monitoring.
 
 
 
The pane represents a window over a period of time.
The data container of the rt dimension, including application, service, and method levels, if there is no actual call to the existing call method, the key will not be displayed when exporting (to be optimized)
 
Metric class for service.
Service-level collector.
Service-level data container, for the initialized MetricsKey, different from the null value of the Map type (the key is not displayed when there is no data), the key is displayed and the initial data is 0 value of the AtomicLong type
A simple event publisher that defines lifecycle events and supports rt events
SlidingWindow adopts sliding window algorithm for statistics.
 
 
 
 
 
Wrapper around Counter like Long and Integer.
Wrapper around TDigest.