Managing mobu flocks

mobu is our monitoring system for the Science Platform. It exercises JupyterHub and labs, and tests other services within the Science Platform by running notebooks on those labs.

mobu calls each test runner a “monkey” and organizes them into groups called “flocks.” You can get a list of flocks from the mobu API. For example, on the IDF production deployment, go to:

https://data.lsst.cloud/mobu/summary

Flocks can be also manipulated through the API. For example, to stop a noisy flock running on data.lsst.cloud while troubleshooting is in progress, first obtain a token with exec:admin scope from the authentication service, and then:

curl -H 'Authorization: bearer <token>' -X DELETE https://data.lsst.cloud/mobu/flocks/tutorial