Component mappings recording rules in thanos
Extracted from !3068 (merged), in order to reduce the scale of that change.
This is a small change to include SLI/component mapping recording rules directly in Thanos.
At present, Thanos uses these recording rules, but reads the values from Prometheus. Moving this data into Thanos directly is more reliable and simpler.
Required for !3119 (merged)
This MR adds some new recording rules but does not remove or rename any, so it's likely to be a low-risk change.
Edited by Andrew Newdigate