Prometheus v3.11.0, выпущенный 02 апреля 2026 года, представляет собой минорное обновление, сфокусированное на улучшении Service Discovery, расширении возможностей PromQL и экспериментальных доработках TSDB. Этот релиз предлагает ценные обновления для команд DevOps и QA, отслеживающих развитие инструментов мониторинга. Для получения официальной информации, обратитесь к заметкам о выпуске Prometheus v3.11.0.

Ключевые Изменения:

  • Улучшения Service Discovery: AWS Service Discovery теперь поддерживает роли Elasticache и RDS. Azure SD получил поддержку метода аутентификации Azure Workload Identity. Kubernetes SD вводит селекторы ролей узлов для подов и новые метки на основе подов (__meta_kubernetes_pod_deployment_name, __meta_kubernetes_pod_cronjob_name, __meta_kubernetes_pod_job_name) для более точной идентификации целей. Новая метрика prometheus_sd_last_update_timestamp_seconds помогает отслеживать частоту обновлений SD.
  • Обновления PromQL: Добавлены новые операторы </ и >/ для обрезки наблюдений из нативных гистограмм. Экспериментальная вариативная функция histogram_quantiles позволяет вычислять несколько квантилей одновременно, предлагая более детальный анализ производительности.
  • Инновации TSDB: Введены несколько экспериментальных функций, включая storage.tsdb.retention.percentage для настройки максимального процента диска, используемого для хранения TSDB, fast-startup для более быстрого перезапуска, st-storage для сохранения временных меток начала (start timestamps) и xor2-encoding для оптимизированного кодирования блоков float-сэмплов.
  • Устаревшие Элементы и Изменения: Пользователям Hetzner SD следует обновить устаревшие метки, такие как __meta_hetzner_datacenter и __meta_hetzner_hcloud_datacenter_location, на их новые аналоги. Отладочный вывод Promtool теперь перенаправляется в stderr, чтобы избежать конфликтов с выводом в stdout.
  • Производительность и Исправления Ошибок: Улучшения производительности затронули операции PromQL join, агрегации нативных гистограмм, мониторинг WAL для удаленной записи и пересечения значений меток TSDB. Многочисленные исправления ошибок касаются проблем в AWS SD, утечек памяти в Agent, состояния алертов, дублирования целей Kubernetes SD и обработки ошибок OTLP.

Влияние на QA Команды: Инженеры QA получают выгоду от улучшенной видимости тестовых сред благодаря расширенному Service Discovery облачных сервисов. Новые функции PromQL позволяют более точно анализировать метрики производительности, особенно с нативными гистограммами, что помогает выявлять регрессии или узкие места. Более стабильный и производительный экземпляр Prometheus, благодаря различным исправлениям ошибок и оптимизациям, обеспечивает надежные данные мониторинга для тестирования. Подробнее об интеграции Prometheus можно узнать в нашей статье о мониторинге с Grafana и Prometheus.