Recording rules предварительно вычисляют дорогие PromQL выражения и сохраняют результат как новую метрику. Вместо того чтобы каждый дашборд считал тяжёлый aggregation — он читает уже вычисленную метрику. Это критично для high-cardinality метрик. Пример: job:request_duration_seconds:rate5m = rate(request_duration_seconds_count[5m]). Хранятся рядом с алертными правилами в PrometheusRule.
Как настроить Prometheus recording rules для производительности?
Senior
186 просмотровAFK Offer AI
Что такое performance budgets?