A dashboard to monitor kubernetes cluster with GPU and JupyterHub for use with the Jupyterhub-Prometheus-Stack-Production ansible-playbook
dashboard.json
: for headless deployment with helm dashboard provider- This version comes with variable hard coded onto the dashboard
dashboard-portable.json
: For manual deployment using WebUI
The Dashboard use regex to identifly JupyterHub user pods using prefix (jupyter-
if installed with default helm chart). This can be changed in jhubNameLabel
in Settings -> Variables
.
Avoid deploying other pods with the same prefix.
The promQL to querry the metrics can change base on the exporter version. Check the querry if some values are missing.
Can be used to monitor Kubernetes cluster with other applications by deleting the irrelevent tabs (e.g. JupyterHub, GPU).