-
Notifications
You must be signed in to change notification settings - Fork 2
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
Using Grafana/Prometheus to understanding 2i2c hub usage #21
Comments
@choldgraf made this comment in Slack about using Prometheus/Grafana to understand the usage of our infrastructure
In this sprint, I'd like to iterate on why this difficult and come up with a plan for what can be done today, and what we need to plan for the future development effort. |
@sgibson91 -- I am considering asking questions about Grafana as part of this sprint. Is this a topic you'd be able to help me understand better? (Even if you are not an expert, just having the conversation around what is expected and what should not be expected would be valuable). |
Just cross-linking the latest ask I made around the Global Usage Dashboard for Grafana: 2i2c-org/infrastructure#1888 (comment) And for reference, here's a short video showing how to create the graph I want (more or less). This results in a plot that looks like "Weekly Active Users binned by cluster over the last 6 months". I don't think it'd be that hard to do it, but somebody just needs to make the proper adjustments. CleanShot.2023-11-14.at.13.57.29.mp4 |
Yes. The most robust way is to contribute them to this project: https://github.com/jupyterhub/grafana-dashboards This about covers the extent of my grafana knowledge. |
No worries about grafana knowledge. It's an area that I keep on hitting as something I wish I knew more about. I'll pull you off this issue for the current sprint and let's prioritize other tasks first! |
@yuvipanda has written up some notes get me started: https://hackmd.io/NllqOUfaTLCXcDQPipr4rg |
Recently, @yuvipanda wrote up a HackMD note "Access promethues data raw" in response to a request from @colliand. Yuvi's work should enable 2i2c's Parterships team to build notebook(s) that enable hub champions to get insights into hub usage patterns. |
Note that I got the same request from 3 people (@jmunroe, @colliand and Juliusz from LEAP) on the exact same week by coincidence :) 2i2c-org/infrastructure#3426 tracks the documentation itself, and will figure out where it lands. |
@jmunroe, @sgibson91, there is a chance to synergistically work with @GeorgianaElena (and I presume Yuvi) because she wants to move forward with some discussions/clarifications/docs/fixes about Grafana as part of the "Reduce Workload" goal last sprint starting tomorrow. |
Communities need better information on how their users are using the their hubs. We expose some information through Grafana dashboards but that tooling is not always how it should be used by Community Champions.
But even within the 2i2c team, it is sometimes unclear what information is actually available in Grafana and what it tells us.
I'd like to spend time this sprint improving our internal understanding of Grafana (with the intent of being able to share that knowledge with communities in a future sprint).
The text was updated successfully, but these errors were encountered: