The metrics emitted by the Kafka Receiver to not contain enough labels to determine which Kafka Receiver and topic they are referring to if you use multiple instances of the Kafka Receiver. Many other receivers include a receiver label which shows exactly which receiver the metric comes from by name, but the Kafka Receiver does not.
Steps to Reproduce
Create an otel collector with the following relevant pieces
Component(s)
receiver/kafka
What happened?
Description
The metrics emitted by the Kafka Receiver to not contain enough labels to determine which Kafka Receiver and topic they are referring to if you use multiple instances of the Kafka Receiver. Many other receivers include a
receiver
label which shows exactly which receiver the metric comes from by name, but the Kafka Receiver does not.Steps to Reproduce
Create an otel collector with the following relevant pieces
Expected Result
Metric in the form:
Actual Result
Metric in the form:
Collector version
0.103.1
Environment information
Environment
AWS EKS Kubernetes v 1.30.3
Image: opentelemetry-collector-contrib Helm Chart: opentelemetry-collector-0.95.0
OpenTelemetry Collector configuration
Log output
Additional context
No response