Jupyter Resource Usage Roadmap
See original GitHub issueLet’s keep discussions on what to do next with nbresuse
in this meta issue.
- Restore the
/metrics
endpoint to keep backward compatibility for the0.3.x
releases: #45 - Decide where the repo should live: keep under
yuvipanda
or more to another GitHub organization (or move to Jupyter Server)? https://github.com/yuvipanda/nbresuse/issues/24 -> moved to https://github.com/jupyter-server/jupyter-resource-usage - Keep the
/metrics
endpoint for the0.3.x
releases to not break backward compatibility with the lab status bar and other extensions that rely on nbresuse. - ~Drop~ Deprecate the
/metrics
endpoint in0.4.x
so it doesn’t shadow the Prometheus endpoint anymore: https://github.com/yuvipanda/nbresuse/pull/68 - Either in a
0.3.x
release or in0.4.x
: add a new/api/metrics/v1
endpoint to retrieve the metrics as JSON (just like the current/metrics
endpoint). However the format of the response is still to be defined - https://github.com/yuvipanda/nbresuse/issues/52 - new endpoint added in https://github.com/yuvipanda/nbresuse/pull/68 - ~Change the endpoint used in the JupyterLab status bar: https://github.com/jupyterlab/jupyterlab/blob/4fe4dcfe5c9dc329bed2dcf2602f569ddef8a8a0/packages/statusbar/src/defaults/memoryUsage.tsx#L291~ -> remove from core lab and create a federated lab extension for
nbresuse
: https://github.com/yuvipanda/nbresuse/pull/69 - Drop the deprecated
/metrics
endpoint: https://github.com/jupyter-server/jupyter-resource-usage/issues/75 - Add kernel metrics: https://github.com/yuvipanda/nbresuse/issues/31
- Add more metrics (Network I/O or other metrics supported by
psutil
). - Switch to event stream? https://github.com/yuvipanda/nbresuse/issues/7. This will change the way frontends consume the API and will be a breaking change
- Add tests: https://github.com/yuvipanda/nbresuse/issues/49
- Document the nbresuse API: https://github.com/yuvipanda/nbresuse/issues/48
- Document the Prometheus metrics: https://github.com/yuvipanda/nbresuse/issues/51
Issue Analytics
- State:
- Created 3 years ago
- Comments:7 (6 by maintainers)
Top Results From Across the Web
The JupyterHub roadmap
This roadmap collects “next steps” for JupyterHub. It is about creating a shared understanding of the project's vision and direction amongst the community ......
Read more >Master roadmap for Project Jupyter - GitHub
The following is a very rough outline of the roadmap for Project Jupyter and IPython. Historically, we have published major releases every 6-9...
Read more >jupyter-resource-usage - PyPI
Jupyter Resource Usage is an extension for Jupyter Notebooks and JupyterLab that displays an indication of how much resources your current notebook server ......
Read more >Going beyond your Jupyter Notebook, Your 2022 Data ...
Going beyond your Jupyter Notebook, Your 2022 Data Science Roadmap ... Here is THE BEST python learning resource I've could find online.
Read more >Jupyter Server Design and Roadmap Workshop
However, as computational capabilities improve, the need to move Notebook kernels closer to the compute resources also increases. As a result, ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
A candidate for now could be the recent jupyter-server organization, as a new home for this repo?
+1 for baking this into
jupyter_server
. Feels like a great feature to have out of the box, especially if it includes per kernel!