Управляемый сервис Amazon для Prometheus теперь поддерживает прием образцов не по порядку

Проведено: 11 июня 2026 г.

Управляемый сервис Amazon для Prometheus теперь поддерживает прием образцов не по порядку и смещение запросов к правилам на уровне рабочего пространства. Для всех рабочих пространств по умолчанию задано окно приема неупорядоченных данных длительностью 1 мин., что позволяет принимать образцы метрик, поступающие вне строгого хронологического порядка. Это окно можно настроить в соответствии со своими закономерностями приема данных или установить значение 0, чтобы отключить эту функцию и отбрасывать неупорядоченные образцы. Можно также настроить глобальное смещение запросов к правилам, чтобы запросы на оценку по заданным правилам выполнялись с задержкой. Это дает возможность получить образцы, поступившие с опозданием, прежде чем выполнять оценку по правилам.

В совокупности эти функции уменьшают потери данных и повышают точность оповещений для рабочих нагрузок, связанных с распределенными сборщиками данных, пакетным экспортом или переменной задержкой сети. Поддержка неупорядоченных образцов позволяет использовать полученные с опозданием данные, а не отбрасывать их, что сохраняет полноту метрик. Смещение запросов к правилам компенсирует ожидаемую задержку приема. Без этого оценка образцов по правилам происходит мгновенно, из-за чего могут быть пропущены образцы, которые еще не поступили, и результаты будут отличаться от результатов оценки с использованием того же выражения после получения всех метрик. Две новые метрики, предоставляемые CloudWatch, – OutOfOrderIngestionRate и OutOfOrderSampleAge – позволяют отслеживать закономерности приема и регулировать обе настройки в соответствии с рабочей нагрузкой. 

Прием неупорядоченных образцов и смещение запросов к правилам доступны во всех регионах AWS, где общедоступен управляемый сервис Amazon для Prometheus. Чтобы начать работу, укажите окно приема неупорядоченных данных и смещение запросов к правилам в настройках рабочего пространства через Консоль AWS, API или интерфейс командной строки. Дополнительные сведения см. в документации пользователя управляемого сервиса Amazon для Prometheus.