Дата выпуска: 2025-11-07
В этом выпуске добавлены новые возможности, улучшена производительность и исправлены некоторые ошибки. Важные изменения перечислены ниже.
Добавлена стандартная панель мониторинга для плагина databases (технический предварительный просмотр).
Добавлена возможность исключать объекты базы данных из сбора метрик.
Добавлена поддержка ресивера journald для получения записей журнала systemd.
Добавлена поддержка экспортёра kafka для отправки метрик и журналов в Apache Kafka.
Добавлена поддержка фильтров для фильтрации журналов перед отправкой.
Добавлена поддержка сбора метрик из нескольких экземпляров СУБД одним экземпляром коллектора.
Добавлена поддержка процессора memory_limiter для управления потреблением памяти и сборкой мусора.
Добавлен плагин checkpointer для сбора метрик из pg_stat_checkpointer, начиная с Postgres Pro 17.
Реализована возможность обработки журналов в форматах CSV и JSON.
Добавлено расширение basic authenticator для реализации механизма аутентификации.
Добавлен экспортёр zabbix для отправки метрик в Zabbix (технический предварительный просмотр).
Добавлены процессы fetcher для асинхронного сбора статистики раздувания.
Добавлены метрики postgresql_health_start_time_unixtime и postgresql_health_uptime_milliseconds.
Добавлена информация о редакции в метрики postgresql_version и postgresql_version_num.
Добавлен плагин settings_info, который позволяет собирать значения параметров из представления pg_settings.
Добавлен пул соединений для ограничения количества одновременных подключений к Postgres Pro (экспериментальная функция).
Улучшено поведение при потреблении памяти.
Обновлены версии библиотеки и компонентов для устранения уязвимостей.
Устранена проблема, из-за которой мог происходить сбой системы при сборе метрик CFS.
Исправлено некорректное отображение метрик postgresql_activity_wait_events, postgresql_activity_vacuums_max_duration_milliseconds и postgresql_wal_bytes_total.
Исправлен некорректный расчёт метрик postgresql_tablespaces_active_temp_files_max_age_milliseconds и postgresql_tablespaces_active_temp_files_size_bytes для временных файлов.
Исправлен сбор метрик репликации с каскадных узлов.
Исправлены ошибки разбора имён объектов СУБД, содержащих специальные символы.
Исправлен запрос для сбора информации о потерянных файлах.
Исправлено несколько ошибок разыменования нулевого указателя, которые могли приводить к сбоям pgpro-otel-collector.
Исправлено чрезмерное округление метрик JIT (представление pg_stat_statements).
Исправлена некорректная единица измерения в метрике postgresql_prepared_transactions_max_duration_milliseconds.
Исправлено некорректное определение версии Postgres Pro.
Исправлена ошибка, которая возникала при переключении pgpro-otel-collector на резервный сервер.
Исправлен метод сбора значений для метрики postgresql_wal_bytes_total.
Исключено поведение, которое вызывало избыточные запросы к экземплярам СУБД (кеширование метаданных).