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

Add memory usage dashboard for notebook and dask-gateway pods #41

Merged
merged 15 commits into from
Jun 17, 2022

Conversation

GeorgianaElena
Copy link
Member

@GeorgianaElena GeorgianaElena commented May 27, 2022

This adds a dashboard to track pod memory requests across different type of pods, grouped by username (the usernames are not present in the screenshots intentionally, to keep them secret)

  1. notebook pods

Screenshot 2022-06-15 at 10 58 10

  1. dask-worker pods

Screenshot 2022-06-15 at 11 01 03

  1. dask-scheduler pods

Screenshot 2022-06-15 at 11 01 15

Reference 2i2c-org/infrastructure#1279

@GeorgianaElena GeorgianaElena changed the title [WIP] Add notebook pods memory usage dashboard Add notebook pods memory usage dashboard Jun 10, 2022
@GeorgianaElena GeorgianaElena changed the title Add notebook pods memory usage dashboard Add memory usage dashboard for notebook and dask-gateway pods Jun 14, 2022
Copy link
Collaborator

@yuvipanda yuvipanda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's get rid of thresholds for now and we can revisit later? Otherwise LGTM to deploy!

dashboards/usage-report.jsonnet Outdated Show resolved Hide resolved
@GeorgianaElena
Copy link
Member Author

Otherwise LGTM to deploy!

@yuvipanda, I'm a bit confused. Does this mean that I should merge it too?
Btw, this is already deployed to the 2i2c central grafana. For example https://grafana.pilot.2i2c.cloud/d/usage-report/usage-report?orgId=1&from=now-7d&to=now&var-PROMETHEUS_DS=leap&var-hub=All if you want to check it out.

@GeorgianaElena
Copy link
Member Author

update: last commit adds a dashboard for gpu pods

@yuvipanda yuvipanda merged commit 55eafa3 into jupyterhub:main Jun 17, 2022
@yuvipanda
Copy link
Collaborator

Ah, thanks @GeorgianaElena! This looks great!

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

Successfully merging this pull request may close these issues.

2 participants