-
Notifications
You must be signed in to change notification settings - Fork 93
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
Monitoring of cluster stats via grafana and prometheus #39
Comments
According to @costrouc : this is a fun issue! It is useful for demos, a cool to have. Not sure when the team will be able to implement it. |
Acceptance Criteria:
|
I'll try to work on this if no one else is planning on working on it at the moment. I would add documentation to the acceptance criteria as well.
|
I'll probably add these via helm charts similarly to ClearML. |
@Adam-D-Lewis this would be really useful for the 0.4 release and would be awesome if you worked on it. We've needed this feature for awhile! |
To update my progress, I was able to deploy the grafana helm chart manually via |
To provide further updates, with Chris's help I was able to access grafana at |
Hey @Adam-D-Lewis, hope all is well. :) I am definitely +1 on this idea and am looking forward to trying it out. I don't know if this is particularly helpful, but I thought it was an interesting project and at least tangentially related: https://github.com/yuvipanda/jupyterhub-grafana
|
Incidentally, it looks like the project I mentioned above just got moved to the jupyterhub organization: |
@brl0 yeup we saw that and certainly want to use that! We'll also be tying in additional stats from other services e.g. traefic |
Thanks for the references @brl0, hoping we can tie those in eventually. I'm working through some Traefik/grafana routing issues at the moment. |
I've specified the baseUrl in the grafana config, but I'm getting an infinite loop of redirects when navigating to https://github-actions.qhub.dev/monitoring/login (local deployment) rather than the grafana login page being loaded. I'm continuing to work on this. |
Another resource that may or may not be helpful... I stumbled across NeuroHackademy's JupyterHub which deploys prometheus and grafana via helm dependencies. |
I still am hitting the infinite loop of redirects in grafana mentioned in my last comment. I want to try out using traefik ingress instead of traefik ingressroute and see if that helps. If not, I may need to just open an issue on grafana's repo and then use the subdomain approach (monitoring.myqhub.qhub.dev) to access grafana instead of prefix paths (myqhub.qhub.dev/monitoring). |
Finally got past the infinite loop of redirects. I had to add a middleware to strip the path prefix, and then it worked. |
No description provided.
The text was updated successfully, but these errors were encountered: