Вопросы к Поиску с Алисой
Функция predict_linear в PromQL работает следующим образом: она «предсказывает» значение метрики на заданное количество секунд вперёд, используя линейную регрессию. snakeproject.ru
Функция принимает два аргумента: метрику для прогнозирования (её нужно предоставить в виде вектора диапазонов) и длину времени, на которую нужно посмотреть вперёд в секундах. coralogix.com
Пример работы: функция берёт значение метрики prometheustsdbblocks_loaded за последние 60 минут и пытается предсказать значение на 3600 секунд в будущее. snakeproject.ru
predict_linear работает только с типом метрик gauge. snakeproject.ru
Основное применение функции — создание оповещений, так как она позволяет получать более умные и менее шумные предупреждения, которые не выдают ложных тревог и дают достаточно времени на действия. coralogix.com