Недавно запуск новая версия проекта темборд 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
И готовы к этому, вы можете начать использовать этот отличный инструмент. И последнее, но не менее важное: я рекомендую вам посетить руководство по установке, чтобы вы могли выполнить правильную настройку. Ссылка такая.