TemBoard, rozhraní pro vzdálenou správu PostgreSQL

TemBoard

temBoard je výkonný administrační nástroj pro PostgreSQL. Lze jej použít k monitorování, optimalizaci nebo konfiguraci více instancí PostgreSQL.

Nedávno zahájení nová verze projektu temBoard 8.0, který se vyvíjí webové rozhraní pro dálkové ovládání, Sledování, konfigurace a optimalizace DBMS PostgreSQL

Produkt obsahuje nainstalovaný odlehčený agent na každém PostgreSQL serveru a serverová komponenta, která centrálně spravuje agenty a shromažďuje statistiky pro monitorování.

TemBoard Vyznačuje se tím, že umožňuje spravovat stovky instancí PostgreSQL DBMS prostřednictvím jediného centralizovaného webového rozhraní, navíc s přítomností informačních obrazovek pro vyhodnocení jak obecného stavu všech DBMS, tak i podrobnějšího vyhodnocení každé instance.

Další funkcí temBoard je Sledování stavu DBMS pomocí několika metrik, kromě toho, že umožňuje provádět ssledování úklidových operací (VACUUM) tabulek a indexů, stejně jako sledování pomalých dotazů do databáze.

Další vynikající vlastnosti temBoard jsou:

  • Podpora pro správu aktuálně aktivních relací s DBMS.
  • Rozhraní pro optimalizaci konfigurace PostgreSQL.

Hlavní nové funkce temBoard 8.0

V této nové verzi temBoard, která je představena, je to zdůrazněno přepracoval autentizaci a organizaci komunikačního kanálu mezi řídicím rozhraním a agenty. Změny znamenaly zjednodušení nasazení agentů a zvýšení bezpečnosti komunikačního kanálu s nimi.

Je zmíněno, že všechny požadavky na agenty jsou nyní navíc digitálně podepisovány pomocí asymetrického šifrování veřejným klíčem a rozhraní funguje jako poskytovatel identity pro agenty.

Kromě toho je také zmíněno, že mezi agentem a rozhraním se již nepoužívá autentizace pomocí sdíleného hesla. Hesla se nyní používají pouze k organizaci připojení uživatelů k rozhraní.

Další změna, která v této nové verzi vyniká, je ta bylo navrženo nové rozhraní příkazového řádku, plus samostatné obslužné programy temboard-migratedb a temboard-agent-register byly nahrazeny vestavěnými příkazy volanými prostřednictvím spustitelných souborů temboard a temboard-agent.

El byl přidán příkaz "register-instance". k desce registrovat agenty, který na rozdíl od příkazu temboard-agent register běží na straně serveru a nevyžaduje, aby byl agent síťově přístupný, tj. lze jej použít k přidávání nových instancí offline.

Zatížení systému agentem bylo sníženo: počet provedených transakcí byl snížen o 25 %, bylo implementováno ukládání typických hodnot do mezipaměti a multiplexování úloh.

Z další změny které vyčnívají z této nové verze:

  • Přidány vestavěné příkazy pro provádění běžných operací správy a monitorování z příkazového řádku.
  • Přidána podpora pro PostgreSQL 15, RHEL 9 a Debian 12. Odebrána podpora pro PostgreSQL 9.4 a 9.5 a Python 2.7 a 3.5.
  • Velikost uložených sledovacích dat je ve výchozím nastavení snížena na 2 roky.
  • Přidána možnost stahování dat zásob ve formátu CSV.
  • Procesy agenta a rozhraní na pozadí se po abnormálním ukončení automaticky restartují.

Konečně pro ty, kteří se o tom chtějí dozvědět více, měli by vědět, že kód je napsán v Pythonu a je distribuován pod bezplatnou licencí PostgreSQL a mohou si zkontrolovat podrobnosti o nové verzi Na následujícím odkazu.

Jak nainstalovat TemBoard v Ubuntu a derivátech?

Pro zájemce o možnost instalace této utility to může udělat poměrně jednoduchým způsobem, stačí otevřít terminál a do něj napsat následující příkazy:

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

A připraveni, můžete začít používat tento vynikající nástroj. V neposlední řadě vám doporučuji navštívit instalační příručku, abyste mohli provést správnou konfiguraci. Odkaz je tento.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.