Uploaded image for project: 'AMQ Streams'
  1. AMQ Streams
  2. ENTMQST-4418

PoC of KafkaAgent in Strimzi for exposing metrics

XMLWordPrintable

    • MK - Sprint 229, MK - Sprint 230

      What

      Create a PoC of KafkaAgent in Strimzi for exposing metrics via Jetty. It's a prework for ENTMQST-3931.

      Why

      To make the Kafka Roller aware of broker state that're not exposed via the Kafka Admin API or Kubernetes API, we need a broker side component which reads the broker state and exposes an API for metric collections.

      How

      Some POC [1] by tbentley-1 could be used as starting point of such an integration in Strimzi.

       [1] https://github.com/tombentley/ksense/blob/main/agent/src/main/java/com/github/tombentley/ksense/agent/StatusEndpoints.java
      [2] https://github.com/strimzi/strimzi-kafka-operator/tree/main/kafka-agent

            rh-ee-gselenge Gantigmaa Selenge
            ahmedabdalla Ahmed Abdalla
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: