Comments 7
Алексей спасибо, что приоткрыли завесу тайны о создании коллектора и выложили его попробовать в деле)
Возникло несколько вопросов:
1) Будет ли что-то доступно в опенсорсе или это полностью коммерческая разработка?
2) Может ли один pgpro-otel-collector мониторить несколько экземпляров пг?
3) Может ли pgpro-otel-collector мониторить удаленные экземпляры пг?
4) Может ли pgpro-otel-collector мониторить облачные управляемые пг (managed database), например Yandex Managed Service for PostgreSQL?
5) Не нашел нигде в документации какие привелегии внутри пг нужны для корректной работы корректора? Хватит ли прав роли pg_monitor? Или нужно дополнитель pg_read_server_files или еще что-то?
6) Куда можно зарепортить о багах? ;)
1) в ближайшее время точно нет, в долгосрочной перспективе с высокой вероятностью библиотека и/или ресивер будут открыты
2) да, может. подробнее об этом можно прочитать в документации по файлу конфигурации
3) сбор метрик - да, достаточно указать реквизиты подключения. сбор логов - нет, т.к. требуется доступ к каталогу с логами
4) не могу ответить на вопрос, не пробовал их скрещивать, но если там теже самый вьюхи доступные через SQL, то все должно получиться
5) этот пробел в документации мы заполним, но да, должно хватить pg_monitor роли и могут потребоваться гранты на execute на pg_ls_dir и pg_stat_file (требуется для сбора осиротевших файлов).
6) как обычно - bugs@postgrespro.ru
Идея классная. Интересно будут ли переходить с pgSCV на pgpro-otel-collector.
Коллеги, а есть ли какие-то примеры дашбордов? Хочется сравнить в postgres_exporter
Выглядит замечательно. Я пакет еще упаковал в docker контейнер и запускаю через docker-compose. Доставка на хост тоже стала удобнее.
Могу же я использовать этот компонент у себя?
Postgres Pro OpenTelemetry Collector