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

Kafka Admin Client Support for xk6-kafka #254

Open
pandsaurus opened this issue Sep 27, 2023 · 1 comment
Open

Kafka Admin Client Support for xk6-kafka #254

pandsaurus opened this issue Sep 27, 2023 · 1 comment
Labels
✨ Feature Request New feature or request

Comments

@pandsaurus
Copy link

Hi,

Been trying out xk6-kafka as a way to test our consumer. Is there a chance that kafka admin client can be supported? This is so I could get and read the changes in offset of a consumer group. This will be our metrics to know how fast our consumer group can read the events under a certain period of time.

Our current implementation is having a different script(nodejs) utilizing https://kafka.js.org/docs/admin to fetch the consumer group offset while the test is running. It would be nice if admin client would be included in xk6-kafka so that there is no need to run two jobs everytime.

@mostafa
Copy link
Owner

mostafa commented Sep 27, 2023

Hey @pandsaurus,

Some admin functionality are available via the Connection object, like creating, listing and deleting topics, however certain features, like the ones you requested, are not available (yet). I don't have any plans to add those at the moment, but I'd be happy to see contributions.

@mostafa mostafa added the ✨ Feature Request New feature or request label Sep 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature Request New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants