| Interface | Description |
|---|---|
| LatencyMetricsCollector<I extends LatencyMetricsIdentifier> |
A collector which collects and emits latency measurements.
|
| LatencyMetricsCollectorConfig |
Additional configuration for the latency metrics collector.
|
| LatencyMetricsIdentifier |
A class which uniquely identifies a latency metric.
|
| MetricsCollector |
A generic metrics collector.
|
| MetricsCollectorConfig |
A generic configuration for a metrics collector.
|
| Class | Description |
|---|---|
| AbstractLatencyMetricsCollector<I extends LatencyMetricsIdentifier,E extends LatencyMetricsEvent> |
The default abstract implementation for a latency metrics collector.
|
| AbstractMetricsCollector |
A common base class for all metrics collectors which emit events.
|
| DefaultLatencyMetricsCollectorConfig |
The default configuration for the latency metrics collectors.
|
| DefaultLatencyMetricsCollectorConfig.Builder | |
| DefaultMetricsCollectorConfig |
The default implementation with a builder for the
MetricsCollectorConfig. |
| DefaultMetricsCollectorConfig.Builder | |
| NetworkLatencyMetricsCollector |
The collector for core network latencies.
|
| NetworkLatencyMetricsIdentifier |
The unique identifier for a network latency metric.
|
| RuntimeMetricsCollector |
A
MetricsCollector which collects and emits system information like gc, memory or thread usage. |
Copyright © 2016 Couchbase, Inc.. All rights reserved.