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

Health Check UI "Publish Local Configuration only" Nodes #2326

Open
StrangeWill opened this issue Nov 29, 2024 · 0 comments
Open

Health Check UI "Publish Local Configuration only" Nodes #2326

StrangeWill opened this issue Nov 29, 2024 · 0 comments

Comments

@StrangeWill
Copy link

StrangeWill commented Nov 29, 2024

I'm currently working with a Kubernetes deployment that one of the best ways to collect data would be to just have each node configure and monitor its own health endpoint and individually push its updates into the database.

Problem is I really just need to filter the collectors pulled during the HealthCheckReportCollector hosted service loop, problem is it's a sealed class with internal class elements (so makes it non-trivial to just override that or even just fork the class).

Not sure if I'm going about this wrong (I could have each node add itself to the DB and use a central hosted health UI to pull all of the node's statuses, but that requires DNS changes for direct pod access via pod name and setup of the DB context independent of the other services).

Seems like being able to make each node responsible for a push (kind of like how we support Publishers but more direct to Health UI's DB) would be an easily desired setup.

Please excuse any nonsensical rambling or whatnot, I've been up all night shaking this as part of a monitoring overhaul. 🙃

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

1 participant