newrelic / nr1-slo-r

NR1 SLO-R allows you to define, calculate and report on service-level objective (SLO) attainment.
https://discuss.newrelic.com/t/track-your-service-level-objectives-with-the-slo-r-nerdpack/90046
Apache License 2.0
21 stars 21 forks source link

Enable custom, NRQL-based defects to be defined #126

Open ghost opened 4 years ago

ghost commented 4 years ago

Summary

The Error SLO type exposes a pre-defined list of defects to users when creating or modifying a SLO. Users select defects from this list, and SLO/R generates a corresponding NRQL query to find the SLO attainment. While this is easy to use, some applications need additional functionality (e.g. for custom metrics & events).

Desired Behaviour

Users should be able to enter a custom NRQL query to define a defect that is treated like the pre-defined defects for calculation purposes. This will enable rare use cases to be supported without having to build an exhaustive list of defects into the product.

Possible Solution

Additional context