| Interface | Description |
|---|---|
| MetricNamingStrategy<T> | |
| MetricsCollector |
| Class | Description |
|---|---|
| ConfluentMetricNamingConvention |
This class encapsulates Confluent naming and mapping conventions defined as part of
https://confluentinc.atlassian.net/wiki/spaces/OBSERVE/pages/890537142/Metrics+Conventions
|
| JvmMetricsCollector | |
| JvmMetricsCollector.Builder | |
| KafkaMetricsCollector | |
| LastValueTracker<T> |
A LastValueTracker uses a ConcurrentMap to maintain historic values for a given key, and return
a previous value and an Instant for that value.
|
| LastValueTracker.InstantAndValue<T> | |
| SLOMetricsCollector |
A MetricsCollector that ensures exactly one metric will be exported per minute by oversampling the metric source
every 30 seconds.
|
| VolumeMetricsCollector | |
| VolumeMetricsCollector.Builder | |
| VolumeMetricsCollector.VolumeMetricsCollectorConfig | |
| YammerMetricsCollector | |
| YammerMetricsCollector.Builder |