Что нового в Platform V Kintsugi: пользовательские расширения агента, ракурс хоста и другие доработки в релизе 1.8.0

Релизы
22.10.2025

Platform V Kintsugi — графический инструмент для сопровождения, разработки и диагностики СУБД. В сентябре 2025 года команда продукта выпустила релиз 1.8.0. Обновленная версия включает в себя дополнительные функции для мониторинга, аналитики СУБД и инфраструктуры.

В этом обзоре собраны наиболее значительные доработки.

Публичное REST API для интеграции с внешними системами

Современные IТ-среды все чаще используют децентрализованные системы мониторинга и аналитики. Отсутствие стандартного способа экспорта метрик из Platform V Kintsugi затрудняло интеграцию с внешними системами, такими как Grafana или внутренние витрины данных.

В релизе 1.8.0 реализовано публичное gRPC API для получения данных, собранных агентом Platform V Kintsugi. Теперь можно:

  • интегрировать ключевые метрики и статусы СУБД в сторонние системы мониторинга (Grafana, Zabbix и пр.);
  • строить кастомные визуализации и алертинг на основе актуальных данных;
  • автоматизировать процессы сбора и анализа без прямого взаимодействия с интерфейсом Platform V Kintsugi.

Как это работает? API поддерживает аутентификацию с помощью токенов, возвращает данные в формате JSON. Документирован примерами запросов.

Поддержка пользовательских расширений агента

Стандартный функционал агента не всегда покрывает специфические потребности клиентов: например, сбор метрик из проприетарных компонентов или нестандартных конфигураций СУБД.

Теперь разработчики могут создавать и управлять собственными расширениями агента Kintsugi. Это позволяет:

  • реализовывать модули сбора уникальных метрик без изменения ядра продукта;
  • быстро адаптировать мониторинг под специфику инфраструктуры;
  • легко обновлять агент без риска потери кастомной логики.

Как это работает? Расширения загружаются в виде отдельных скриптов, регистрируются в конфигурации и работают в изолированном контексте. Пишутся с помощью lua и позволяют выполнять логику любой сложности. Работа с пользовательскими скриптами доступна через публичное API.

Детальный обзор состояния хоста и инфраструктуры СУБД

Администраторам часто не хватает единого места для просмотра состояния не только СУБД, но и хоста: файловой системы, сертификатов, защищенного хранилища и других компонентов.

В обновленной версии Platform V Kintsugi на панели «Обзор» стал доступен расширенный ракурс хоста. Пользователи могут:

  • отслеживать состояние файловой системы (свободное место, объем pgdata и т.п.);
  • видеть информацию о сертификатах: срок действия, владельца, алгоритм шифрования, статус доверия;
  • контролировать состояние защищённого хранилища Pangolin на сервере.

Как это работает? Данные собираются агентом Platform V Kintsugi с минимальным воздействием на систему и визуализируются в реальном времени. Все метрики доступны как в интерфейсе, так и через новое API.

Гибкое управление привилегиями пользователей

Ранее в Platform V Kintsugi использовалась модель RBAC (Role-Based Access Control), которая ограничивала гибкость настройки прав. Администраторы не могли легко задавать условия доступа на основе атрибутов объектов и пользователей. Это могло затруднить реализацию сложных сценариев управления доступом в крупных и разнородных инфраструктурах.

В релизе 1.8.0 внедрена поддержка модели ABAC (Attribute-Based Access Control) — теперь права доступа можно настраивать с учетом любых динамических атрибутов: типа объекта, принадлежности к группе, времени суток, географического расположения и других параметров. При этом классическая RBAC-модель сохранена для обратной совместимости, так что существующие конфигурации продолжают работать без изменений.

С новой моделью администраторы могут:

  • назначать, изменять и отзывать права с высокой гранулярностью — на уровне отдельных хостов и даже баз;
  • комбинировать роли и атрибутные правила в единой системе управления;
  • централизованно управлять доступом через веб-интерфейс без ручного редактирования конфигураций.

Как это работает? Новая система доступа реализована через расширяемый движок политик, интегрированный в интерфейс продукта. Все изменения логируются и доступны для аудита. Существующие RBAC-роли автоматически преобразуются в эквивалентные ABAC-правила, обеспечивая плавный переход без простоя.

Долговременное хранение истории пользовательских сессий

Ранее данные о пользовательских сессиях хранились только в оперативной памяти. Это не позволяло проводить ретроспективный анализ активности, расследовать инциденты или выполнять аудит за периоды, превышающие несколько часов или дней.

В релизе 1.8.0 реализовано долговременное хранение истории пользовательских сессий. Теперь можно:

  • сохранять полную историю активности сессий в долговременном хранилище;
  • использовать эти данные для аудита соответствия регуляторным требованиям;
  • анализировать активность СУБД при расследовании инцидентов — даже спустя недели или месяцы.

Как это работает? История сессий автоматически архивируется в выделенное хранилище с возможностью настройки срока хранения. Данные структурированы, индексированы и доступны через интерфейс Kintsugi и REST API. При этом производительность СУБД не страдает — сбор и архивация выполняются агентом Platform V Kintsugi без нагрузки на пользовательские базы.

Точечные улучшения в продукте

В новой версии появились следующие дополнительные возможности:

  • массовое удаление всех дашбордов через интерфейс управления — упрощает работу при активном использовании продукта;
  • оптимизация сценария получения отчетов pg_profile — теперь получить отчет можно буквально в 1 клик;
  • локальное сохранение состояния интерфейса в панелях «Оперативный центр» и «Метрики» — фильтры и настройки сохраняются между сессиями.

Также в рамках релиза 1.8.0 внесены точечные фиксы и обновлена кодовая база для повышения стабильности и безопасности.

Подробное описание функциональности читайте в технической документации. Попробуйте Platform V Kintsugi в облаке или получите консультацию о возможностях решения — для этого перейдите на страницу продукта и воспользуйтесь ссылкой или формой заявки.