Skip to content

JupyterLab extension to display system metrics --moved from Anaconda-Platform/jupyterlab-system-monitor

Notifications You must be signed in to change notification settings

anaconda-graveyard/jupyterlab-system-monitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

JupyterLab System Monitor

Binder

JupyterLab extension to display system information (memory and cpu usage).

Provides an alternative frontend for the nbresuse metrics: https://github.com/yuvipanda/nbresuse

screencast

This extension was originally developed as part of the jupyterlab-topbar project, and extracted into its own repository later on.

TODO

  • Add CPU usage
  • Add Network I/O
  • Expose more settings

Prerequisites

  • JupyterLab 1.0

Installation

This extension requires the nbresuse package and the jupyterlab-topbar-extension extension for JupyterLab.

pip install nbresuse
jupyter labextension install jupyterlab-topbar-extension jupyterlab-system-monitor

Development

# create a new conda environment
conda create -n jupyterlab-system-monitor jupyterlab nodejs
conda activate jupyterlab-system-monitor

# package to retrieve the system metrics
python -m pip install nbresuse

# required to place indicators in the top area
jupyter labextension install jupyterlab-topbar-extension

# local install of the extension
jupyter labextension install .

About

JupyterLab extension to display system metrics --moved from Anaconda-Platform/jupyterlab-system-monitor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 83.1%
  • CSS 9.7%
  • Shell 7.2%