pyrra-dev / pyrra

Making SLOs with Prometheus manageable, accessible, and easy to use for everyone!
https://demo.pyrra.dev
Apache License 2.0
1.2k stars 108 forks source link

Support for OpenSLO format #8

Open paulfantom opened 3 years ago

paulfantom commented 3 years ago

It would be nice to use OpenSLO format to define SLO instead or alongside the current specification.

metalmatze commented 3 years ago

Yes, for sure. So far I've joined all OpenSLO community meetings and been in touch with folks. The configuration I have right now was created well before OpenSLO was announced and made public. I'll need to experiment and figure out how to integrate it with what we currently have :+1:

One concern for Pyrra with OpenSLO is that we only support Prometheus and nothing else, so we could be a bit slicker with the config. On the other hand, ignoring non Prometheus configs should work fine just as well.

adirmatzkin commented 2 years ago

Seems like a beginning for the solution 😄 https://github.com/OpenSLO/OpenSLO/issues/39 What do you think ? @metalmatze

olivercodes commented 1 year ago

This one came up at Kubecon (great talk @metalmatze!) quite a few times during Q/A, and the resounding theme was need more contributors! I'm currently working with sig-network (k8s) on a few things or I'd jump on it, but I'm posting this to the OpenSLO and SLOConf slack to see if we can drum up some interest for helping out