Monitoring Jupyter Notebooks with Munin
Recently, I set up Jupyter Notebooks on a server at work. The idea was to create an enviroment where every team member could run analyses using Python and share the results with the rest.
After reading the documentation, I found out that the Jupyter Notebook web application comes with a Contents API
I quickly put together a little Munin script that collects some statistics about the current notebooks.
The graph shows the total number of notebooks on the server as well as the currently open notebooks:
So far I am very happy with the outcome. The Jupyter Notebook got some good traction within the team and the number of new notebooks is constantly increasing.
The code is on Github: https://github.com/Tafkas/jupyter-munin