Which TWO of the following are benefits of using recording rules?
Recording rules precompute expensive expressions into new series, so dashboards and alerts reference a single stored metric instead of re-running complex PromQL. This satisfies the stem's benefit by simplifying complex queries and reducing repeated evaluation cost at query time.
Why this answer
Recording rules are correct in options A and B because they precompute expensive or frequently used PromQL expressions and store the result as a new time series, so complex queries can be referenced by a simpler metric name (A: simplifying complex queries) and dashboards or alerts that use that precomputed series avoid re-evaluating the full expression at query time, which lowers query latency (B: reducing query latency). They do not add authentication to metrics (C), since authentication is handled by the metrics endpoint, reverse proxy, or service configuration, not by recording rules. They also do not automatically increase retention (D), because retention is controlled by storage configuration such as retention time or size limits, and they do not provide a UI for alerts (E), since alerting UIs come from tools like Alertmanager or Grafana rather than from recording rules themselves.