Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

jaeger ingester supports customized consumer client id #1506

Closed
newly12 opened this issue Apr 29, 2019 · 2 comments
Closed

jaeger ingester supports customized consumer client id #1506

newly12 opened this issue Apr 29, 2019 · 2 comments

Comments

@newly12
Copy link
Contributor

newly12 commented Apr 29, 2019

Requirement - what kind of business use case are you trying to solve?

I'm trying to use Jaeger Ingester to consume tracing messages from Kafka.

Problem - what in Jaeger blocks you from solving the requirement?

Currently Ingester doesn't support specify client id. Would have to add more customization for ingester.

Proposal - what do you suggest to solve the problem or improve the existing situation?

na

Any open questions to address

na

@yurishkuro
Copy link
Member

Please elaborate what you're trying to achieve by setting a custom client-id. What is the impact of not setting anything?

@newly12
Copy link
Contributor Author

newly12 commented Apr 30, 2019

Thanks for reply.

According to Kafka doc client id is used for tracking purpose

An id string to pass to the server when making requests. The purpose of this is to be able to track the source of requests beyond just ip/port by allowing a logical application name to be included in server-side request logging.

as well as quota management. https://kafka.apache.org/documentation/#design_quotasgroups

Quotas can be applied to (user, client-id), user or client-id groups.

In my case client id is mandatory, that must be set to the value that we given in order to connect to our Kafka cluster to consume messages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants