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

Expose way to know if connection to Broker is lost then later regained #185

Closed
Tracked by #172
fowlerp-qlik opened this issue Feb 2, 2022 · 3 comments
Closed
Tracked by #172
Assignees
Labels
enhancement New feature or request wontfix This will not be worked on

Comments

@fowlerp-qlik
Copy link

fowlerp-qlik commented Feb 2, 2022

A client may have the need to expose its health to the rest of the system (Kubernetes) and so client needs a way to know if the parallel consumer connection to the broker has been lost. It later needs to be informed if the connection has been re-established.

Related:

@astubbs astubbs mentioned this issue Mar 23, 2022
64 tasks
@astubbs astubbs self-assigned this Mar 23, 2022
@astubbs
Copy link
Contributor

astubbs commented May 6, 2022

@fowlerp-qlik are there mechanisms from the Kafka clients for this that you want exposed? Have you looked at available JMX metrics from the raw clients?

@astubbs
Copy link
Contributor

astubbs commented Nov 7, 2022

@fowlerp-qlik do you specifically want to be informed of connection state changes, or is it enough to have the state exposed through metrics / health check?

@astubbs
Copy link
Contributor

astubbs commented Nov 9, 2022

I've also just realised that AK consumer doesn't actually expose this either. We will be adding metrics very soon, let's see if that will be enough. Otherwise, we can also implement some active health check system like starting an admin client and interrogating the cluster about something.

@astubbs astubbs added wontfix This will not be worked on enhancement New feature or request and removed ver:1.0 labels Nov 21, 2022
@astubbs astubbs closed this as completed Nov 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request wontfix This will not be worked on
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants