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.
