Closed RutvikS-crest closed 3 weeks ago
Pinging code owners:
receiver/kafkametrics: @dmitryax
See Adding Labels via Comments if you do not have permissions to add labels yourself.
Hello @RutvikS-crest, was this completed in https://github.com/open-telemetry/opentelemetry-collector-contrib/pull/34149, or is there more work to do here? If it's complete, we can close the issue.
Hi @crobert-1, Let's close this issue, It's completed.
Component(s)
receiver/kafkametrics
Is your feature request related to a problem? Please describe.
kafkametrics reciever only supports one topic metric.
kafka.topic.partitions
We want to monitor multiple kafka clusters, It will be easier if there is an additional metric dimension for each cluster.
We want to monitor kafka's topic configurations like replication-factor, min-insync-relicas, log-retention settings etc. These metrics will help us monitor and standardise topic configurations across all of our clusters.
Describe the solution you'd like
I propose to support following metrics that can easily be fetched using sarama client.
kafka.topic.replication_factor
kafka.topic.log_retention_ms
kafka.topic.log_retention_bytes
kafka.topic.min_insync_replicas
Add an optional configuration field to assign cluster alias name.
Describe alternatives you've considered
No response
Additional context
No response