Configuration object for how a histogram's buckets should be specified
A BucketList contains an ascending-sorted list of lower bounds to use as buckets for a histogram.
Base trait required by all metric types.
A config object passed to new event collectors in addition to their own config.
Metrics Collector which track Long values.
Metrics Collector which measures the distribution of values.
Simple sender that just prints the stats to the log
A MetricNamespace is essentially just an address prefix and set of tags.
Configuration class for the metric reporter
Tells a MetricReporter how to filter its Metrics before handing off to a Sender.
The MetricSystem provides the environment for creating metrics and is required to create collectors.
Configuration object for a MetricSystem
Metrics Collector which increments a value and resets after collection.
A Basic log-scale histogram, mainly designed to measure latency
Factory for colossus.metrics.MetricSystem instances