TemBoard, интерфейс для удаленного управления PostgreSQL.

TemДоска

temBoard — мощный инструмент администрирования для PostgreSQL. Его можно использовать для мониторинга, оптимизации или настройки нескольких экземпляров PostgreSQL.

Недавно запуск новая версия проекта темборд 8.0, что развивается веб-интерфейс для удаленного управления, Мониторинг, настройка и оптимизация СУБД Постгрес SQL.

продукт включает установленный облегченный агент на каждом сервере PostgreSQL и серверный компонент, который централизованно управляет агентами и собирает статистику для мониторинга.

TemДоска Характеризуется тем, что позволяет управлять сотнями экземпляров СУБД PostgreSQL. через единый централизованный веб-интерфейс, помимо наличия информационных экранов для оценки как общего состояния всех СУБД, так и более детальной оценки каждого экземпляра.

Еще одной особенностью temBoard является Мониторинг состояния СУБД с использованием нескольких метрик, помимо того, что позволяет выполнятьконтроль клининговых операций (ВАКУУМ) таблиц и индексов, а также отслеживание медленных запросов к базе данных.

Другими выдающимися особенностями temBoard являются:

  • Поддержка управления текущими активными сеансами с СУБД.
  • Интерфейс для оптимизации конфигурации PostgreSQL.

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

В представленной новой версии temBoard подчеркивается, что переработана аутентификация и организация канала связи между интерфейсом управления и агентами. Изменения означали упрощение развертывания агентов и повышение безопасности канала связи с ними.

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

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

Еще одно изменение, которое выделяется в этой новой версии, заключается в том, что предложен новый интерфейс командной строки, кроме того, отдельные утилиты tempboard-migratedb и temboard-agent-register были заменены встроенными командами, вызываемыми через исполняемые файлы tempboard и temboard-agent.

El добавлена ​​команда "register-instance" к доске регистрировать агентов, которая, в отличие от команды регистрации tempboard-agent, выполняется на стороне сервера и не требует, чтобы агент был доступен по сети, т. е. ее можно использовать для добавления новых экземпляров в автономном режиме.

Снижена агентная нагрузка на систему: количество выполняемых транзакций уменьшено на 25%, реализовано кэширование типовых значений и мультиплексирование задач.

Из другие изменения которые выделяются из этой новой версии:

  • Добавлены встроенные команды для выполнения общих операций управления и мониторинга из командной строки.
  • Добавлена ​​поддержка PostgreSQL 15, RHEL 9 и Debian 12. Удалена поддержка PostgreSQL 9.4 и 9.5 и Python 2.7 и 3.5.
  • Размер хранимых данных отслеживания по умолчанию уменьшен до 2 лет.
  • Добавлена ​​возможность загрузки данных инвентаризации в формате CSV.
  • Фоновые процессы агента и интерфейса автоматически перезапускаются после аварийного завершения.

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

Как установить TemBoard в Ubuntu и производных?

Для тех, кто заинтересован в возможности установить эту утилиту, они могут сделать это довольно простым способом, просто открыв терминал и введя в нем следующие команды:

sudo echo deb http://apt.dalibo.org/labs $(lsb_release -cs)-dalibo main > /etc/apt/sources.list.d/dalibo-labs.list
sudo curl https://apt.dalibo.org/labs/debian-dalibo.asc | apt-key add -
sudo apt update -y

<span class="gp">sudo </span>apt install temboard <a id="__codelineno-6-2" href="https://temboard.readthedocs.io/en/latest/server_install/#__codelineno-6-2" name="__codelineno-6-2"></a>

sudo temboard --version

И готовы к этому, вы можете начать использовать этот отличный инструмент. И последнее, но не менее важное: я рекомендую вам посетить руководство по установке, чтобы вы могли выполнить правильную настройку. Ссылка такая.


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.