Как настроить Prometheus recording rules для производительности?

Senior
186 просмотров
AFK Offer AI

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

Следующий вопрос

Что такое performance budgets?