TemBoard, et grensesnitt for ekstern PostgreSQL-administrasjon

borde

temBoard er et kraftig administrasjonsverktøy for PostgreSQL. Den kan brukes til å overvåke, optimalisere eller konfigurere flere forekomster av PostgreSQL.

nylig lanseringen av den nye versjonen av prosjektet temBoard 8.0, som utvikler seg et nettgrensesnitt for fjernkontroll, DBMS overvåking, konfigurasjon og optimalisering PostgreSQL.

Produktet inkluderer et lettvektsmiddel installert på hver PostgreSQL-server og en serverkomponent som sentralt administrerer agenter og samler inn statistikk for overvåking.

borde Det er preget av å tillate å administrere hundrevis av forekomster av PostgreSQL DBMS gjennom et enkelt sentralisert webgrensesnitt, i tillegg til tilstedeværelsen av informasjonsskjermer for å evaluere både den generelle statusen til alle DBMS, samt en mer detaljert evaluering av hver instans.

En annen funksjon ved temBoard er DBMS statusovervåking ved å bruke flere beregninger, i tillegg til å tillate å utføre sovervåking av rengjøringsoperasjoner (VAKUUM) av tabeller og indekser, samt sporing av trege spørringer til databasen.

Andre enestående funksjoner til temBoard er:

  • Støtte for å administrere aktive økter med DBMS.
  • Grensesnitt for å optimalisere PostgreSQL-konfigurasjonen.

De viktigste nye funksjonene i temBoard 8.0

I denne nye versjonen av temBoard som presenteres, er det fremhevet at redesignet autentiseringen og organiseringen av kommunikasjonskanalen mellom kontrollgrensesnittet og agentene. Endringene har betydd en forenkling av utplasseringen av agenter og økt sikkerheten i kommunikasjonskanalen med dem.

Det nevnes at alle forespørsler til agenter nå i tillegg er digitalt signert ved bruk av asymmetrisk offentlig nøkkelkryptering, og grensesnittet fungerer som en identitetsleverandør for agenter.

I tillegg nevnes det også at delt passordautentisering ikke lenger brukes mellom agenten og grensesnittet. Passord brukes nå kun til å organisere tilkoblingen av brukere til grensesnittet.

En annen av endringene som skiller seg ut i denne nye versjonen er at et nytt kommandolinjegrensesnitt er foreslått, pluss at de separate temboard-migratedb og temboard-agent-register-verktøyene er erstattet med innebygde kommandoer kalt via temboard og temboard-agent kjørbare.

El "register-instance"-kommandoen er lagt til til styret å registrere agenter, som, i motsetning til temboard-agent register-kommandoen, kjører på serversiden og ikke krever at agenten er nettverkstilgjengelig, dvs. den kan brukes til å legge til nye forekomster offline.

Agentbelastningen på systemet er redusert: antall utførte transaksjoner er redusert med 25 %, bufring av typiske verdier og oppgavemultipleksing er implementert.

Av andre endringer som skiller seg ut fra denne nye versjonen:

  • Lagt til innebygde kommandoer for å utføre vanlige administrasjons- og overvåkingsoperasjoner fra kommandolinjen.
  • Lagt til støtte for PostgreSQL 15, RHEL 9 og Debian 12. Fjernet støtte for PostgreSQL 9.4 og 9.5 og Python 2.7 og 3.5.
  • Størrelsen på de lagrede sporingsdataene reduseres som standard til 2 år.
  • Lagt til muligheten til å laste ned lagerdata i CSV-format.
  • Agent- og grensesnittbakgrunnsprosessene startes automatisk på nytt etter unormal avslutning.

Endelig for de som er interessert i å vite mer om det, de bør vite at koden er skrevet i Python og distribueres under den gratis PostgreSQL-lisensen, og de kan sjekke detaljer om den nye versjonen I den følgende lenken.

Hvordan installere TemBoard i Ubuntu og derivater?

For de som er interessert i å kunne installere dette verktøyet, kan de gjøre det på en ganske enkel måte, bare åpne en terminal og i den vil de skrive følgende kommandoer:

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

Og klar med det, kan du begynne å bruke dette utmerkede verktøyet. Sist, men ikke minst, anbefaler jeg at du besøker installasjonsguiden slik at du kan utføre en korrekt konfigurasjon. Koblingen er denne.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.