Class KafkaConsumerMetrics
- java.lang.Object
-
- io.micrometer.core.instrument.binder.kafka.KafkaConsumerMetrics
-
- All Implemented Interfaces:
MeterBinder
,java.lang.AutoCloseable
@Incubating(since="1.1.0") @NonNullApi @NonNullFields public class KafkaConsumerMetrics extends java.lang.Object implements MeterBinder, java.lang.AutoCloseable
Kafka consumer metrics collected from metrics exposed by Kafka consumers via the MBeanServer. Metrics are exposed at each consumer thread.Metric names here are based on the naming scheme as it was last changed in Kafka version 0.11.0. Metrics for earlier versions of Kafka will not report correctly.
- Since:
- 1.1.0
- See Also:
- Kakfa monitoring documentation
-
-
Constructor Summary
Constructors Constructor Description KafkaConsumerMetrics()
KafkaConsumerMetrics(java.lang.Iterable<Tag> tags)
KafkaConsumerMetrics(javax.management.MBeanServer mBeanServer, java.lang.Iterable<Tag> tags)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
bindTo(MeterRegistry registry)
void
close()
-
-
-
Method Detail
-
bindTo
public void bindTo(MeterRegistry registry)
- Specified by:
bindTo
in interfaceMeterBinder
-
close
public void close()
- Specified by:
close
in interfacejava.lang.AutoCloseable
-
-