A.1. pgpro-otel-collector 0.5.0 #
Дата выпуска: 2026-02-13
Этот выпуск основан на pgpro-otel-collector 0.4.0 и предоставляет новые возможности, оптимизации и исправления ошибок. Важные изменения перечислены ниже.
Добавлен ресивер
sqlqueryдля сбора метрик и/или журналов из пользовательских SQL-запросов.Примечание
В настоящее время ресивер
sqlqueryявляется экспериментальным и не рекомендован для использования в производственной среде.Добавлен процессор
metricstransformдля переименования метрик и управления метками, включая масштабирование и агрегирование.Добавлен плагин recovery для сбора статистики восстановления из представлений
pg_stat_recovery_prefetchиpg_stat_database_conflicts.Добавлен плагин subscription для сбора статистики подписок из представлений
pg_stat_subscriptionиpg_stat_subscription_stats.Добавлен плагин sequences для сбора статистики использования последовательностей из представления
pg_sequences.Добавлен плагин logs для сбора статистики журналов с помощью функции
pg_ls_logdir(). В настоящее время плагин учитывает только одну метрику —postgresql.logs.directory_size_bytes.Добавлен плагин biha для сбора статистики узлов BiHA-кластера из представлений
biha.status_vиbiha.nodes_v.Плагин tables разделён на несколько специализированных плагинов:
tables для получения статистики доступа и кортежей на уровне таблиц из представления pg_stat_all_tables
tables_io для получения статистики операций ввода-вывода на уровне таблиц из представления pg_statio_all_tables
tables_size для получения статистики размеров таблиц, куч (heap) и TOAST-частей из представления pg_tables
tables_vacuum для получения статистики операций очистки и анализа на уровне таблиц из представления pg_stat_all_tables
Добавлены новые плагины для поддержки расширения pgpro_stats. За списком плагинов обратитесь к Подразделу 7.1.1.
Добавлены метрики для сбора размеров каталога
pg_walи каталога журналов.Добавлены новые метрики для поддержки Postgres Pro и PostgreSQL 17 и 18. За подробностями обратитесь к разделу Метрики.
Добавлены метрики для плагина archiver для сбора статистики очереди архивации WAL.
Добавлена метрика
postgresql_wal_directory_files_countдля плагина wal для вывода текущего количества сегментов WAL.В расчёты раздувания включены таблицы TOAST.
Добавлена поддержка регулярных выражений в конфигурации ACL. За примерами использования обратитесь к Подразделу 6.6.5.1.
Добавлена возможность выбора источника данных в Grafana при импорте примеров панелей мониторинга.
Добавлен пример отправки журналов в VictoriaLogs. Обратитесь к Подразделу 6.3.2.1.
Расширена интеграция с Zabbix, включая следующие улучшения:
Добавлена поддержка плагинов activity, archiver, bgwriter, cache, checkpointer, health, io, locks, replication, tablespaces и wal.
Добавлены триггеры для плагинов activity, archiver, cache, checkpointer, prepared_transactions, replication и uptime.
Устранена проблема, которая могла приводить к некорректному повторному использованию соединений между различными порциями данных. Теперь каждый пакет отправляется в рамках выделенного соединения.
Реализованы панели мониторинга для плагинов archiver, bgwriter, bloat_indexes, bloat_tables, cache и checkpointer.
Из метрики
postgresql_activity_transactions_max_duration_millisecondsисключена статистика операций очистки во избежание блокировки сбора статистики по другим потенциально сложным запросам.Исправлено некорректное определение редакций Postgres Pro и PostgreSQL в PPEM.
Обновлено лицензионное соглашение с конечным пользователем. Чтобы ознакомиться с документом, обратитесь к файлу
LICENSE.RU.txt.