kafbat / kafka-ui

Open-Source Web UI for managing Apache Kafka clusters
http://ui.docs.kafbat.io
Apache License 2.0
628 stars 81 forks source link

Expose kafka client metrics #428

Open Shawcs opened 6 months ago

Shawcs commented 6 months ago

Issue submitter TODO list

Is your proposal related to a problem?

No response

Describe the feature you're interested in

For monitoring purpose it would be good to have a client metrics endpoint to be able to recover metrics from the kafka UI instance. The default JMX metrics sent by kafka client would be suffisent. For documentation i'm speaking about those metrics: https://docs.confluent.io/platform/current/kafka/monitoring.html#kafka-monitoring-metrics-consumer and https://docs.confluent.io/platform/current/kafka/monitoring.html#kafka-monitoring-metrics-producer

Describe alternatives you've considered

Monitoring directly via the kafka cluster, but some metrics are not matched with clients infromations. So with multiple and complexe dashboard you often find holes in the boards

Version you're running

v1.0.0

Additional context

No response

github-actions[bot] commented 6 months ago

Hi Shawcs! 👋

Welcome, and thank you for opening your first issue in the repo!

Please wait for triaging by our maintainers.

As development is carried out in our spare time, you can support us by sponsoring our activities or even funding the development of specific issues. Sponsorship link

If you plan to raise a PR for this issue, please take a look at our contributing guide.

Haarolean commented 1 month ago

@Shawcs are we talking about the metrics of the consumer and producer kafka-ui itself creates and uses to consume/produce message into/from topics?

Shawcs commented 1 month ago

Yes that what I’m talking about

On Thu 10 Oct 2024 at 21:10, Roman Zabaluev @.***> wrote:

@Shawcs https://github.com/Shawcs are we talking about the metrics of the consumer and producer kafka-ui itself creates and uses to consume/produce message into/from topics?

— Reply to this email directly, view it on GitHub https://github.com/kafbat/kafka-ui/issues/428#issuecomment-2405850117, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADSIQ32FO3NM5N7KH2NXK7DZ23GKJAVCNFSM6AAAAABIS4ED2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDIMBVHA2TAMJRG4 . You are receiving this because you were mentioned.Message ID: @.***>