Tantor - платформа мониторинга и администрирования баз данных
Обратная связь

Tantor - платформа мониторинга и администрирования баз данных

Платформа Tantor разработана для автоматизации мониторинга и администрирования корпоративных баз данных на основе PostgreSQL. Платформа Tantor позволяет существенно облегчить процесс миграции на базы данных на основе PostgreSQL, автоматизировать процессы поиска узких мест и оптимизации баз данных, что дает возможность снизить трудозатраты команды сопровождения. В качестве функциональных возможностей и преимуществ платформы можно выделить удобный и интуитивно понятный интерфейс; визуальный конфигуратор настроек СУБД с встроенным адаптивным сервисом подсказок большого количества параметров; продвинутый мониторинг и профалер запросов; систему аналитики логов СУБД. Предусмотрена интеграция корпоративных баз данных и служб каталогов для аутентификации и управления группами и пользователями, возможность выгрузки метрик с помощью API, а также интеграция с ОС Astra Linux для защиты от несанкционированного доступа.

Продукт включен в Единый реестр российских программ для электронных вычислительных машин и баз данных и подходит для импортозамещенных ИТ-инфраструктур, в том числе на базе ОС Astra Linux. Пользователи платформы — это государственные и частные организации, которые мигрируют или планируют переход на PostgreSQL с Oracle, стремятся оптимизировать расходы за счет автоматизации рутинных действий, собираются создать много кластеров и используют высоконагруженные серверы. Функционал Tantor оптмизирован для достижения большей производительности при повышенных нагрузках, имеется функциональность для быстрой бесшовной миграции, работы в режиме отказоустойчивого кластера, а также централизованного управления и мониторинга.

Основные возможности:

  • Поддержка профиля нагрузки «1С».
  • Автоматическое распознавание БД под управлением «1С», которое дает возможность рассчитывать рекомендации с учетом особенностей работы «1С».
  • Обработка больших планов в профайлере запросов, что позволяет проводить для них более глубокий анализ и при необходимости их оптимизировать.
  • Встроенный анализатор планов запросов на основе сервиса explain.tensor.ru. Система может показывать как любые пользовательские планы запросов PostgreSQL, скопированные из разных источников, так и те, что собраны с помощью встроенного в нее расширения. Такая интеграция позволяет проводить анализ непосредственно в рамках Tantor, исключая необходимость отправления запросов и данных во внешние сервисы. Более того, платформа собирает и хранит запросы в соответствии с установленной конфигурацией, что существенно облегчает их поиск по дате, количеству строк и прочим параметрам.
  • Гибкая система разграничения доступа позволяет администраторам платформы создавать группы, в которые можно добавлять рабочие пространства и пользователей с общими правами доступа. Каждой группе пользователей администраторы могут назначать определенные права на чтение и редактирование рабочих пространств.
  • Возможность обновления с помощью программы-инсталлятора из официального дистрибутива. Программа установки обновляет версию с сохранением всех ранее сделанных пользовательских настроек, а также предлагает добавить дополнительные модули, если они еще не были активированы.
  • Планировщик задач Scheduler UI, позволяющий запускать отложенные и запланированные операции на экземплярах БД. Под «задачей» подразумевается цепочка действий, меняющихся в зависимости от поведения системы. Поддерживается два вида таких последовательностей: запуск программ; выполнение SQL-команд. На странице Tasks можно установить время старта выполнения каждой задачи и настроить ее периодичность, если это необходимо. Помимо запуска по расписанию, их можно включать, выключать, а также запускать и прерывать немедленно. Для каждой из них в планировщике отображается текущий статус.
  • Поддержка кластеров Patroni, обеспечивающих автоматическое перераспределение и балансировку нагрузки между узлами, что способствует отказоустойчивой работе БД. Инструменты мониторинга Patroni включают график, показывающий историю изменений ролей экземпляров кластера, а также таблицу, демонстрирующая меняющиеся статусы экземпляров кластера. Регулярное отслеживание помогает выявлять и анализировать возникающие проблемы. Например, частые переключения ролей могут указывать на нарушения работы, связанные с производительностью или стабильностью сети. Подобный анализ может помочь выявить узкие места в производительности и оптимизировать конфигурацию кластера.
  • Обратная связь
    tantor_root