A.1. pgpro-otel-collector 0.4.0 #

Дата выпуска: 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.

  • Исключено поведение, которое вызывало избыточные запросы к экземплярам СУБД (кеширование метаданных).