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 в облаке или получите консультацию о возможностях решения — для этого перейдите на страницу продукта и воспользуйтесь ссылкой или формой заявки.
