...
Provides a set of metric collector interfaces.
A set of adaptation implementations based on micrometer.
A set of adaptation implementations based on dropwizard.
Test metric creation and query performance on miceometer and dropwizard.
metrics
Provide tools for collecting metric in different scenarios, including Counter, Gauge, Meter, Histogram, Timer, each with tags.
metricManager
Provides functions such as creating, finding, updating, and deleting metrics.
Provides management of reporter, including starting and stopping reporter.
Provides the ability to introduce default metrics(Known Metric).
Provides its own start and stop methods.
MetricReporter
Push the collector's data to other systems, such as Prometheus, JMX, IoTDB, etc.
MetricService
Provides metricManager start-up, acquisition, and shutdown functions that can be used in the future after being registered as Iservice.