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 methodsAbstractMetricsReporterFactory.
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 AbstractMetricsKeyListenerMetric category.
Metrics Collector.
Global spi event publisher
Metrics response entity.
Metrics data export.
Let
MetricsKey output dynamic, custom string contentMetrics Listener.
The value corresponding to the placeholder in
MetricsKeyMetrics Reporter.
The factory interface to create the instance of
MetricsReporter.Metrics Service.
The exporter of
MetricsServiceService-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.