Experimentally publish SLOs in OpenSLO format in the runbooks
We use our own SLO format, published in the metrics catalog.
There is now an emerging standard spec for SLOs, https://openslo.com. The first step in migrating to this spec will be to publish our metrics catalog in OpenSLO format.
Initially, we'll generate OpenSLO YAML as part of the make generate
step. The OpenSLO YAML will be overridden by the Jsonnet, metrics catalog changes, but in future, the OpenSLO spec will likely be the source.
This may also prove helpful for other initiatives, eg https://docs.google.com/document/d/1aZT3KjiOCb-j2wEWu8CtUSEEUmP0IRV5z0Pdansf7rM/edit, and better monitoring on self-managed instances.
Edited by Andrew Newdigate