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

Committing offsets on Kafka side for monitoring purposes? #2268

Closed
fmassot opened this issue Nov 8, 2022 · 2 comments
Closed

Committing offsets on Kafka side for monitoring purposes? #2268

fmassot opened this issue Nov 8, 2022 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@fmassot
Copy link
Contributor

fmassot commented Nov 8, 2022

Quickwit ensures exactly-once semantics by storing Kafka offsets in the metastore on a split publish.

We may also want to commit offsets after a split publish on Kafka side too. The benefit would be that Kafka will be aware of the lag of the consumers, it can be helpful for monitoring purposes.

However, I'm not sure if we can do it correctly, we would need to commit offsets on Kafka without interfering with our Kafka consumers.

There is also an alternative: a monitoring dashboard could compare the latest publish offsets by calling the Quickwit API and thus be available to track the lag.

@fmassot fmassot added the enhancement New feature or request label Nov 8, 2022
@guilload guilload self-assigned this Jan 25, 2023
@guilload
Copy link
Member

guilload commented Jun 2, 2023

This also has been requested by another user. @yangshike, can you describe your use case? Is it related to retention?

@guilload
Copy link
Member

Closed via #3638.

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

No branches or pull requests

2 participants