rate(http_requests_total[5m])?rate() вычисляет среднюю скорость увеличения counter-метрики за указанный интервал. Результат - "значений в секунду" (для счётчика запросов - запросов в секунду).
rate(http_requests_total[5m])
// Берёт все точки counter за последние 5 минут,
// вычисляет (последнее - первое) / длительность в секундах
irate() - мгновенная скорость по последним двум точкам (более "рваный" график, чувствителен к выбросам)increase() - абсолютный прирост за период (то же что rate * период в секундах)Окно [5m] должно быть не меньше двух интервалов scrape, иначе будет мало точек. rate сглаживает кратковременные скачки.