Tarantool CE/EE Documentation portal logo
Помощь
Обновлена 15 сентября 2026 г. в 08:55

Tarantool Cluster Manager 1.1

Дата выпуска: 16 мая 2024 г.

Последний выпуск в серии: 1.1.0

В Тarantool Cluster Manager 1.1 добавлен ряд новых возможностей, расширяющих и улучшающих функции управления кластером. Ниже представлен обзор ключевых обновлений.

Доступ к данным

Важное обновление TCM 1.1.0 - набор функций для доступа к данным, хранящимся в кластерах.

Проводник спейсов экземпляра показывает все спейсы, существующие на экземпляре, включая системные. На его страницах можно просматривать и редактировать сохраненные данные. Чтобы открыть проводник экземпляра, найдите экземпляр на Stateboard кластера и нажмите на его имя, чтобы открыть страницу с подробностями. Затем нажмите Explorer в меню Actions в правом верхнем углу.

В режиме разработки проводник экземпляра также включает редактор схемы. В нем можно добавлять новые и редактировать существующие спейсы.

Для кластеров, использующих модуль CRUD, предусмотрен также CRUD-проводник, через который можно получить доступ к данным в пользовательских спейсах по всему кластеру. CRUD-проводник находится на странице Tuples.

Список контроля доступа

С помощью Списка контроля доступа (ACL) в TCM можно управлять доступом пользователей к отдельным спейсам и хранимым функциям через веб-интерфейс.

Для каждого пользователя, имеющего доступ к кластеру, можно включить использование ACL на этом кластере. При этом доступ пользователя к спейсам и функциям кластера ограничивается, если они явно не указаны в ACL. В ACL должна присутствовать запись для каждого такого спейса и функции.

Пользователи с отключенным ACL имеют доступ ко всем спейсам и функциям кластеров в соответствии с их правами на кластере.

Инструменты управления ACL находятся на новой странице ACL.

API-токены

В TCM 1.1 поддерживается аутентификация внешних запросов с помощью токенов. Пользователи могут генерировать API-токены в диалоговом окне настроек пользователя. API-токен имеет те же права, что и его создатель.

Улучшения Stateboard

В TCM 1.1 расширены функции Stateboard кластера для улучшения управления кластером. Ключевые обновления Stateboard:

  • Более гибкая группировка экземпляров.
  • Управление аварийным переключением (failover) и переключением с сохранением состояния (switchover).
  • Отображение проблем во время выполнения на Stateboard.

Взаимодействие с экземплярами

Диалог управления экземплярами дополнен новыми функциями:

  • Новый терминал, использующий интерактивную консоль tt.
  • Терминал выполнения SQL-запросов.
  • Редактор хранимых функций.
  • Визуализация slab-аллокатора.

Метрики кластера

Начиная с версии 1.1.0, TCM отображает метрики подключенных кластеров. Метрики можно просматривать в TCM по отдельности, визуализируя их в виде графиков или таблиц. Метрики кластера отображаются на новой странице Cluster metrics.

Для более сложного мониторинга можно использовать специализированные решения, например, Prometheus. Интеграция с TCM выполняется с помощью API-токенов.

Проверка конфигурации

Редактор конфигурации кластера теперь выполняет семантическую проверку конфигурации. Ранее TCM мог подсвечивать синтаксические ошибки в конфигурациях, например, неправильное написание имен параметров или нарушение иерархии. В TCM 1.1.0 редактор проверяет и подсвечивает возможные семантические проблемы, такие как:

  • Пользователи без паролей.
  • Пользователи с ролью super.
  • Отсутствие лидеров в наборах реплик.

Обучающее руководство

В TCM 1.1.0 добавлено интерактивное руководство, которое проводит новых пользователей по основным функциям и страницам. Оно открывается автоматически после первого запуска.