Recording rule for expensive ratio prometheus

precompute SLO error ratio to keep dashboards and alerts fast

groups: - name: slo rules: - record: job:request_errors:ratio5m expr: sum by(job)(rate(http_requests_total{code=~"5.."}[5m])) / sum by(job)(rate(http_requests_total[5m]))
more prometheus all 30 commands →