bf2fc6cc711aee1a0c2a / kas-fleetshard

The kas-fleetshard-operator is responsible for provisioning and managing instances of kafka on a cluster. The kas-fleetshard-synchronizer synchronizes the state of a fleet shard with the kas-fleet-manager.
Apache License 2.0
8 stars 20 forks source link

MGDSTRM-10557: Expose strimzi oauth metrics prometheus in order to assist investigating a slow authentication issue #910

Closed k-wall closed 1 year ago

k-wall commented 1 year ago

I also needed to apply the override mechanism to the kafka container in order to set kafka container environment variables, so I can actually turn on strimzi oauth metrics. The work for this part is a separate commit.

 env:
      - name: OAUTH_ENABLE_METRICS
        value: "true"

Here are screenshots showing the new metrics, demonstrating that the end to end is working.

Screenshot 2023-04-18 at 12 02 29 Screenshot 2023-04-18 at 12 09 23
sonarcloud[bot] commented 1 year ago

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

100.0% 100.0% Coverage
0.0% 0.0% Duplication