TemBoard, sučelje za daljinsko upravljanje PostgreSQL-om

odbor

temBoard je moćan administrativni alat za PostgreSQL. Može se koristiti za praćenje, optimiziranje ili konfiguriranje više instanci PostgreSQL-a.

nedavno lansiranje nova verzija projekta temBoard 8.0, koji se razvija web sučelje za daljinsko upravljanje, DBMS nadzor, konfiguracija i optimizacija PostgreSQL.

Proizvod uključuje instalirani lagani agent na svakom PostgreSQL poslužitelju i komponenti poslužitelja koja centralno upravlja agentima i prikuplja statistiku za praćenje.

odbor Karakterizira ga dopuštanje upravljanja stotinama instanci PostgreSQL DBMS-a putem jedinstvenog centraliziranog web sučelja, uz prisutnost informacijskih ekrana za procjenu općeg statusa svih DBMS-ova, kao i detaljniju procjenu svake instance.

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

Ostale izvanredne značajke temBoarda su:

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

Glavne nove značajke temBoarda 8.0

U ovoj novoj verziji temBoarda koja je predstavljena, istaknuto je da redizajnirao autentifikaciju i organizaciju komunikacijskog kanala između kontrolnog sučelja i agenata. Promjene su značile pojednostavljenje postavljanja agenata i povećanje sigurnosti komunikacijskog kanala s njima.

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

Osim toga, također se spominje da se zajednička provjera autentičnosti lozinke više ne koristi između agenta i sučelja. Lozinke se sada koriste samo za organiziranje povezivanja korisnika sa sučeljem.

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

El dodana je naredba "register-instance". na ploču registrirati agente, koja se, za razliku od naredbe temboard-agent register, izvodi na strani poslužitelja i ne zahtijeva da agent bude mrežno dostupan, tj. može se koristiti za dodavanje novih instanci izvan mreže.

Smanjeno je opterećenje agenta na sustavu: broj obavljenih transakcija smanjen je za 25%, implementirano je predmemoriranje tipičnih vrijednosti i multipleksiranje zadataka.

Od ostale promjene koji se ističu u ovoj novoj verziji:

  • Dodane su ugrađene naredbe za izvođenje uobičajenih operacija upravljanja i nadzora iz naredbenog retka.
  • Dodana 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 prema zadanim je postavkama smanjena na 2 godine.
  • Dodana je mogućnost preuzimanja podataka o inventaru u CSV formatu.
  • Pozadinski procesi agenta i sučelja automatski se ponovno pokreću nakon abnormalnog prekida.

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

Kako instalirati TemBoard u Ubuntu i derivate?

Za one koji žele instalirati ovaj uslužni program, mogu to učiniti na prilično jednostavan način, samo otvore terminal iu njemu ć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 izvrstan alat. Na kraju, ali ne manje važno, preporučujem da posjetite vodič za instalaciju kako biste mogli izvršiti ispravnu konfiguraciju. Poveznica je ovo.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  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 obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.