package kafka.metrics
trait KafkaMetricsGroup {
// No required properties (vals and methods) that have no implementation
}
KafkaMetricsGroup
KafkaMetricsGroup
is the abstraction of metrics groups that can register performance metrics, e.g. gauges, histograms, meters and timers.
KafkaMetricsGroup | Description |
---|---|
Acceptor |
|
AppInfo |
|
ControllerStats |
|
DelayedDeleteRecordsMetrics |
|
DelayedFetchMetrics |
|
DelayedOperationPurgatory |
|
DelayedProduceMetrics |
|
FetcherLagMetrics |
|
FetcherStats |
|
FetchSessionCache |
|
LogFlushStats |
|
RequestMetrics |
|
Throttler |
|
newGauge
Method
newGauge[T](
name: String,
metric: Gauge[T],
tags: scala.collection.Map[String, String] = Map.empty): Gauge[T]
newGauge
…FIXME
Note
|
newGauge is used when…FIXME
|
newMeter
Method
newMeter(
name: String,
eventType: String,
timeUnit: TimeUnit,
tags: scala.collection.Map[String, String] = Map.empty): Meter
newMeter
…FIXME
Note
|
newMeter is used when…FIXME
|
newHistogram
Method
newHistogram(
name: String,
biased: Boolean = true,
tags: scala.collection.Map[String, String] = Map.empty): Histogram
newHistogram
…FIXME
Note
|
newHistogram is used when…FIXME
|