Azure/azure-functions-kafka-extension

Make Kafka ClientId configurable

PSanetra opened this issue · 0 comments

It seems like the ClientId property for Kafka Clients is not configurable. It would be nice to have this configurable so that a proper client id can be used in related tooling like confluent cloud. At the moment only the default client id rdkafka is used for all (producing and consuming) clients.

Related documentation:
https://docs.confluent.io/platform/current/clients/confluent-kafka-dotnet/_site/api/Confluent.Kafka.ClientConfig.html#Confluent_Kafka_ClientConfig_ClientId

Example use case:
Throttling consumption and production per client-id:
https://docs.confluent.io/cloud/current/client-apps/monitoring.html#throttling