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

Document Kafka storage usage #90

Closed
jpkrohling opened this issue Jun 15, 2018 · 6 comments · Fixed by #129
Closed

Document Kafka storage usage #90

jpkrohling opened this issue Jun 15, 2018 · 6 comments · Fixed by #129

Comments

@jpkrohling
Copy link
Contributor

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

Use the new Kafka storage.

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

Lack of documentation about it.

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

Document it:

  • How to start the components (standalone/query/collector) with the new storage
  • What configuration options there are
  • Gotchas (write-only!)
  • Bonus points: how to start Kafka for development purposes (Docker?)
  • Missing bits (the component that ingests data and writes to Cassandra/Elasticsearch)
@PikBot
Copy link
Contributor

PikBot commented Jul 20, 2018

Are there some resources available as a starting point? I don't have much knowledge myself about Kafka storage but I would like to help out with this issue.

@yurishkuro
Copy link
Member

cc @vprithvi

@vprithvi vprithvi assigned vprithvi and unassigned vprithvi Jul 20, 2018
@vprithvi
Copy link
Contributor

@PikBot There aren't any resources apart from the code at this juncture. I'm familiar with Kafka and can write a skeleton doc that we can iterate on.

@PikBot
Copy link
Contributor

PikBot commented Jul 20, 2018

@vprithvi that would be helpful.

Also can you share the link to the code? I can go through it and try to understand it from a technical point of view.

@vprithvi
Copy link
Contributor

vprithvi commented Jul 23, 2018

@PikBot The code for emitting to Kafka is at https://github.com/jaegertracing/jaeger/tree/master/plugin/storage/kafka

We are working on releasing the code for consuming from Kafka and writing to Cassandra, it's being tracked as part of jaegertracing/jaeger#929

I didn't mention this earlier, but thanks for your offer to help!!!

@PikBot
Copy link
Contributor

PikBot commented Jul 23, 2018

@vprithvi thanks! I'll try my best to get it documented. An initial skeleton doc from your side would be nice!

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

Successfully merging a pull request may close this issue.

4 participants