Uploaded image for project: 'Managed Service - Streams'
  1. Managed Service - Streams
  2. MGDSTRM-10557

Expose stats of OAUTHBEARER vs PLAIN to Prometheus

XMLWordPrintable

    • MK - Sprint 234, MK - Sprint 235

      WHAT

      See if there are JMX metrics that indicate the OAuth method used, and expose that to Prometheus through the JMX config, so that it can be queried.

      WHY

      It would be useful to be able to see what percentage of clients generally use PLAIN OAuth in production. This would give us an indication of broker load on SSO (which has caused us problems previously). If a lot are using PLAIN, then this might be a consideration for keeping slightly more conservative connection rate limits.

      HOW

      1. Look for a metric in JMX that exposes this
      2. Expose that through the kafka-metrics.yaml in the fleetshard project

      DONE

      Change rolled out to production, and metric queryable in the data plane Prometheus there.

              keithbwall Keith Wall
              gryan@redhat.com Gerard Ryan
              Kafka Integrations
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

                Created:
                Updated:
                Resolved: