Class KafkaMetricsCollector

java.lang.Object
io.confluent.telemetry.collector.KafkaMetricsCollector
All Implemented Interfaces:
MetricsCollector

public class KafkaMetricsCollector extends Object implements MetricsCollector
  • Constructor Details

    • KafkaMetricsCollector

      public KafkaMetricsCollector(MetricNamingStrategy<org.apache.kafka.common.MetricName> metricNamingStrategy)
  • Method Details

    • init

      public void init(List<org.apache.kafka.common.metrics.KafkaMetric> metrics)
    • metricChange

      public void metricChange(org.apache.kafka.common.metrics.KafkaMetric metric)
      This is called whenever a metric is updated or added
    • metricRemoval

      public void metricRemoval(org.apache.kafka.common.metrics.KafkaMetric metric)
      This is called whenever a metric is removed
    • collect

      public void collect(Emitter emitter)
      Specified by:
      collect in interface MetricsCollector
    • toString

      public String toString()
      Overrides:
      toString in class Object