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

[ENH] - Setup uptime monitoring for nebari deployment #2557

Closed
aktech opened this issue Jul 9, 2024 · 5 comments
Closed

[ENH] - Setup uptime monitoring for nebari deployment #2557

aktech opened this issue Jul 9, 2024 · 5 comments
Assignees

Comments

@aktech
Copy link
Member

aktech commented Jul 9, 2024

Feature description

Uptime monitoring for Nebari and all services.

Value and/or benefit

  • Know general health of system

Anything else?

No response

@dcmcand
Copy link
Contributor

dcmcand commented Jul 30, 2024

Kuberhealthy https://github.com/kuberhealthy/kuberhealthy looks like it might be a promising tool for this. However, I think this should be a meta issue. There are different meanings to up for different services. I think we should create a task that is part of the meta issue for each service that we want to monitor

@dcmcand
Copy link
Contributor

dcmcand commented Jul 31, 2024

@aktech, @kcpevey mentioned that you had thoughts about just using Prometheus for an initial implementation. What metrics were you thinking of using there?

@aktech
Copy link
Member Author

aktech commented Jul 31, 2024

I was thinking we can add something like the blackbox_exporter in prometheus, to export uptime metrics for all the services and then create a dashboard in Grafana for the same.

Here is an example configuration file for the blackbox_exporter: https://github.com/prometheus/blackbox_exporter/blob/3dd5dfeaabc630ca0c2ec722a07f9755159ae0dd/example.yml

@dcmcand dcmcand mentioned this issue Aug 5, 2024
10 tasks
@dharhas
Copy link
Member

dharhas commented Aug 5, 2024

@dcmcand does using the k8s python client instead of tf for kuberhealthy have any implications related to cross cloud compatibility. Any other pros/cons?

@dcmcand
Copy link
Contributor

dcmcand commented Sep 18, 2024

closed by #2667

@dcmcand dcmcand closed this as completed Sep 18, 2024
@github-project-automation github-project-automation bot moved this from New 🚦 to Done 💪🏾 in 🪴 Nebari Project Management Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

4 participants