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. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.