java.lang.Object
org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.AbstractKafkaHandler
org.apache.skywalking.oap.server.analyzer.agent.kafka.provider.handler.JVMMetricsHandler
All Implemented Interfaces:
KafkaHandler

public class JVMMetricsHandler extends AbstractKafkaHandler
A handler deserializes the message of JVM Metrics and pushes it to downstream.
  • Constructor Details

    • JVMMetricsHandler

      public JVMMetricsHandler(org.apache.skywalking.oap.server.library.module.ModuleManager manager, KafkaFetcherConfig config)
  • Method Details

    • handle

      public void handle(org.apache.kafka.clients.consumer.ConsumerRecord<String,org.apache.kafka.common.utils.Bytes> record)
      Description copied from interface: KafkaHandler
      Deserialize and push it to downstream.
    • getPlainTopic

      protected String getPlainTopic()
      Specified by:
      getPlainTopic in class AbstractKafkaHandler