TemBoard, o interfață pentru gestionarea de la distanță a PostgreSQL

TemBoard

temBoard este un instrument de administrare puternic pentru PostgreSQL. Poate fi folosit pentru a monitoriza, optimiza sau configura mai multe instanțe de PostgreSQL.

recent lansarea noua versiune a proiectului temBoard 8.0, care se dezvoltă o interfață web pentru control de la distanță, Monitorizare, configurare și optimizare DBMS PostgreSQL.

Produsul include un agent ușor instalat pe fiecare server PostgreSQL și o componentă de server care gestionează central agenții și colectează statistici pentru monitorizare.

TemBoard Se caracterizează prin faptul că permite gestionarea a sute de instanțe de SGBD PostgreSQL printr-o singură interfață web centralizată, pe lângă prezența unor ecrane de informații pentru a evalua atât starea generală a tuturor SGBD-urilor, cât și o evaluare mai detaliată a fiecărei instanțe.

O altă caracteristică a temBoard este Monitorizarea stării DBMS folosind mai multe metrici, pe lângă faptul că permite efectuarea smonitorizarea operatiilor de curatenie (VACUUM) de tabele și indici, precum și urmărirea interogărilor lente în baza de date.

Alte caracteristici remarcabile ale temBoard sunt:

  • Suport pentru gestionarea sesiunilor active în prezent cu SGBD.
  • Interfață pentru optimizarea configurației PostgreSQL.

Principalele caracteristici noi ale temBoard 8.0

În această nouă versiune a temBoard care este prezentată, se evidențiază faptul că a reproiectat autentificarea și organizarea canalului de comunicare între interfața de control și agenți. Schimbările au însemnat o simplificare a desfășurării agenților și o creștere a securității canalului de comunicare cu aceștia.

Se menționează că toate cererile către agenți sunt acum semnate digital, folosind criptarea asimetrică cu chei publice, iar interfața acționează ca un furnizor de identitate pentru agenți.

În plus, se mai menționează că autentificarea cu parolă partajată nu mai este utilizată între agent și interfață. Parolele sunt acum folosite doar pentru a organiza conexiunea utilizatorilor la interfață.

O altă dintre modificările care se remarcă în această nouă versiune este aceea a fost propusă o nouă interfață de linie de comandă, plus utilitățile separate temboard-migratedb și temboard-agent-register au fost înlocuite cu comenzi încorporate numite prin executabilele temboard și temboard-agent.

El Comanda „register-instance” a fost adăugată la bord a inregistra agenti, care, spre deosebire de comanda temboard-agent register, rulează pe partea serverului și nu necesită ca agentul să fie accesibil în rețea, adică poate fi folosit pentru a adăuga noi instanțe offline.

Încărcarea agentului pe sistem a fost redusă: numărul de tranzacții efectuate a fost redus cu 25%, au fost implementate memorarea în cache a valorilor tipice și multiplexarea sarcinilor.

Dintre alte schimbări care se deosebesc de această nouă versiune:

  • S-au adăugat comenzi încorporate pentru a efectua operațiuni comune de gestionare și monitorizare din linia de comandă.
  • S-a adăugat suport pentru PostgreSQL 15, RHEL 9 și Debian 12. S-a eliminat suportul pentru PostgreSQL 9.4 și 9.5 și Python 2.7 și 3.5.
  • Dimensiunea datelor de urmărire stocate este redusă implicit la 2 ani.
  • S-a adăugat posibilitatea de a descărca datele de inventar în format CSV.
  • Procesele de fundal ale agentului și ale interfeței sunt repornite automat după terminarea anormală.

În cele din urmă pentru cei interesați să afle mai multe despre asta, ar trebui să știe că codul este scris în Python și este distribuit sub licența gratuită PostgreSQL și pot verifica detalii despre noua versiune În următorul link.

Cum se instalează TemBoard în Ubuntu și derivate?

Pentru cei interesați să poată instala acest utilitar, o pot face într-un mod destul de simplu, doar deschide un terminal și în el vor tasta următoarele comenzi:

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

Și gata cu asta, puteți începe să utilizați acest instrument excelent. Nu în ultimul rând, vă recomand să vizitați ghidul de instalare pentru a putea efectua o configurare corectă. Legătura este aceasta.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.