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.