Configure Pulse to Monitor JupyterHub
This page describes how to configure Pulse to monitor JupyterHub performance.
Introduced
This is supported from Pulse 4.1.0 onwards.
Enable Logs Collection
- On a Pulse node, run the following command.
accelo config cluster
- When prompted in the CLI to enable logs, select JupyterHub.
Update the JuphyerHub Token String in override.yml
Enter the jupyterhub_token_string to authenticate for fetching metrics from the metrics endpoint in JupyterHub.
For Docker-Based Deployment
- On a Pulse node, navigate to the override.yml file and update the following.
components:
jupyterhub_token_string: "string"
The jupyterhub_token_string is provided by the JupyterHub admin and must have read:metrics scope.
- Run the following command to apply the changes.
accelo reconfig cluster
