TemBoard, interfejs za daljinsko upravljanje PostgreSQL-om

Nadahnuje

temBoard je moćan administrativni alat za PostgreSQL. Može se koristiti za nadgledanje, optimizaciju ili konfiguraciju višestrukih instanci PostgreSQL-a.

Nedavno lansiranje nova verzija projekta temBoard 8.0, koji se razvija web interfejs za daljinsko upravljanje, Monitoring, konfiguracija i optimizacija DBMS-a PostgreSQL.

Proizvod uključuje instaliran lagani agent na svakom PostgreSQL serveru i serverskoj komponenti koja centralno upravlja agentima i prikuplja statistiku za praćenje.

Nadahnuje Karakterizira ga omogućavanje upravljanja stotinama instanci PostgreSQL DBMS-a putem jedinstvenog centralizovanog web interfejsa, pored prisustva informacionih ekrana za procenu opšteg statusa svih DBMS-a, kao i detaljniju procenu svake instance.

Još jedna karakteristika temBoard-a je Praćenje statusa DBMS-a koristeći nekoliko metrika, osim što omogućava izvođenje spraćenje operacija čišćenja (VAKUUM) tabela i indeksa, kao i praćenje sporih upita prema bazi podataka.

Ostale izvanredne karakteristike temBoard-a su:

  • Podrška za upravljanje trenutno aktivnim sesijama sa DBMS-om.
  • Interfejs za optimizaciju PostgreSQL konfiguracije.

Glavne nove karakteristike temBoarda 8.0

U ovoj novoj verziji temBoarda koja je predstavljena, to je istaknuto redizajnirali autentifikaciju i organizaciju komunikacijskog kanala između kontrolnog interfejsa i agenata. Promjene su značile pojednostavljenje raspoređivanja agenata i povećanje sigurnosti komunikacijskog kanala s njima.

Napominje se da su svi zahtjevi agentima sada dodatno digitalno potpisani korištenjem asimetrične enkripcije javnog ključa, a sučelje djeluje kao provajder identiteta za agente.

Osim toga, također se spominje da se dijeljena autentifikacija lozinke više ne koristi između agenta i sučelja. Lozinke se sada koriste samo za organizaciju konekcije korisnika na interfejs.

Još jedna od promjena koja se ističe u ovoj novoj verziji je ta predloženo je novo sučelje komandne linije, plus odvojeni uslužni programi temboard-migratedb i temboard-agent-register zamijenjeni su ugrađenim komandama koje se pozivaju putem izvršnih datoteka temboard i temboard-agent.

El "register-instance" komanda je dodana na ploču za registraciju agenata, koja, za razliku od temboard-agent register komande, radi na strani servera i ne zahtijeva da agent bude mrežno dostupan, tj. može se koristiti za dodavanje novih instanci van mreže.

Opterećenje agenta na sistemu je smanjeno: broj izvršenih transakcija je smanjen za 25%, implementirano je keširanje tipičnih vrijednosti i multipleksiranje zadataka.

Of the druge promjene koji se ističu iz ove nove verzije:

  • Dodane su ugrađene komande za obavljanje uobičajenih operacija upravljanja i nadgledanja iz komandne linije.
  • Dodata podrška za PostgreSQL 15, RHEL 9 i Debian 12. Uklonjena podrška za PostgreSQL 9.4 i 9.5 i Python 2.7 i 3.5.
  • Veličina pohranjenih podataka za praćenje je prema zadanim postavkama smanjena na 2 godine.
  • Dodata mogućnost preuzimanja podataka o zalihama u CSV formatu.
  • Pozadinski procesi agenta i interfejsa se automatski ponovo pokreću nakon nenormalnog prekida.

Konačno za one koje zanima više o tome, trebali bi znati da je kod napisan u Pythonu i da se distribuira pod besplatnom PostgreSQL licencom i mogu provjeriti detalje o novoj verziji Na sledećem linku.

Kako instalirati TemBoard u Ubuntu i derivate?

Za one koji su zainteresirani da mogu instalirati ovaj uslužni program, mogu to učiniti na prilično jednostavan način, samo otvorite terminal i u njega će upisati sljedeće naredbe:

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 spremni s tim, možete početi koristiti ovaj odličan alat. Na kraju, ali ne i najmanje važno, preporučujem da posjetite vodič za instalaciju kako biste mogli izvršiti ispravnu konfiguraciju. Link je ovaj.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.