Rilaxx ta' temBoard 8.0, interface għall-ġestjoni remota ta' PostgreSQL DBMS

Ir-rilaxx tal-proġett temBoard 8.0, li jiżviluppa interface tal-web għall-kontroll mill-bogħod, monitoraġġ, konfigurazzjoni u ottimizzazzjoni tad-DBMS PostgreSQL, ġie rilaxxat. Il-prodott jinkludi aġent ħafif installat fuq kull server PostgreSQL u komponent ta 'server li jiġġestixxi l-aġenti b'mod ċentrali u jiġbor statistika għall-monitoraġġ. Il-kodiċi huwa miktub f'Python u mqassam taħt il-Liċenzja PostgreSQL b'xejn.

Karatteristiċi ewlenin ta' temBoard:

  • Il-ħila li timmaniġġja mijiet ta' istanzi ta' PostgreSQL DBMS permezz ta' interface web ċentralizzat wieħed.
  • Il-preżenza ta 'skrins ta' informazzjoni għall-valutazzjoni kemm tal-istatus ġenerali tad-DBMS kollha, kif ukoll valutazzjoni aktar dettaljata ta 'kull istanza.
    Rilaxx ta' temBoard 8.0, interface għall-ġestjoni remota ta' PostgreSQL DBMS
  • Monitoraġġ tal-istat tad-DBMS bl-użu ta 'metriċi varji.
  • Appoġġ għall-ġestjoni ta' sessjonijiet attivi bħalissa mad-DBMS.
  • Traċċar operazzjonijiet ta 'tindif (VACUUM) ta' tabelli u indiċi.
  • It-traċċar tal-mistoqsijiet bil-mod fid-database.
  • Interface għall-ottimizzazzjoni tas-settings PostgreSQL.

Fil-verżjoni l-ġdida:

  • Awtentikazzjoni u organizzazzjoni mfassla mill-ġdid tal-kanal ta 'komunikazzjoni bejn l-interface ta' ġestjoni u l-aġenti. Il-bidliet wasslu għal simplifikazzjoni tal-iskjerament tal-aġenti u żieda fis-sigurtà tal-kanal ta' komunikazzjoni magħhom. It-talbiet kollha lill-aġenti issa huma ffirmati b'mod diġitali bl-użu ta' kriptaġġ asimmetriku taċ-ċavetta pubblika, u l-interface taġixxi bħala fornitur tal-identità għall-aġenti. L-awtentikazzjoni bl-użu ta' passwords maqsuma bejn l-aġent u l-interface m'għadhiex tintuża. Issa biss l-organizzazzjoni tal-konnessjoni tal-utent mal-interface titwettaq bl-użu ta 'passwords.
  • Ġie propost interface ġdid tal-linja tal-kmand. L-utilitajiet separati temboard-migratedb u temboard-agent-register ġew sostitwiti bi kmandi integrati msejħa permezz tal-eżekutibbli temboard u temboard-agent. Miżjud kmandi integrati biex iwettqu operazzjonijiet ta 'amministrazzjoni u monitoraġġ komuni mil-linja tal-kmand.
  • Appoġġ miżjud għal PostgreSQL 15, RHEL 9 u Debian 12. Tneħħa appoġġ għal PostgreSQL 9.4 u 9.5 u Python 2.7 u 3.5.
  • Il-kmand "register-instance" ġie miżjud mat-temboard għar-reġistrazzjoni tal-aġenti, li, b'differenza mill-kmand "temboard-agent register", isir fuq in-naħa tas-server u ma jeħtieġx li l-aġent ikun aċċessibbli għan-netwerk, i.e. jistgħu jintużaw biex iżżid istanzi ġodda offline.
  • It-tagħbija tal-aġent fuq is-sistema tnaqqset - in-numru ta 'tranżazzjonijiet imwettqa tnaqqas b'25%, ġew implimentati caching ta' valuri tipiċi u multiplexing tal-kompiti.
  • Id-daqs tad-dejta tal-monitoraġġ maħżuna huwa mnaqqas awtomatikament għal sentejn.
  • Żid il-kapaċità li tniżżel id-dejta tal-inventarju f'format CSV.
  • Il-proċessi fl-isfond tal-interface u l-aġent jerġgħu jibdew awtomatikament wara terminazzjoni anormali.

Barra minn hekk, nistgħu ninnotaw ir-rilaxx tal-Pyrseas 0.10.0 toolkit, iddisinjat biex iżomm il-PostgreSQL DBMS u awtomat l-operazzjonijiet biex taġġorna l-istruttura tad-dejta. Pyrseas jikkonverti l-iskema tad-database standard u l-metadejta assoċjata f'format YAML jew JSON, aktar adattat għall-użu f'sistemi ta 'kontroll tal-verżjoni. Bl-użu ta 'rappreżentazzjoni YAML, Pyrseas jipprovdi ġenerazzjoni SQL biex jissinkronizza l-istruttura ta' database ma 'oħra (jiġifieri, bidliet fl-istruttura jistgħu jsiru faċilment u propagati għal databases oħra). Il-kodiċi tal-proġett huwa miktub f'Python u mqassam taħt il-liċenzja BSD.

Ir-rilaxx il-ġdid ta 'Pyrseas huwa notevoli għat-tranżizzjoni għal Psycopg 3, fergħa kompletament iddisinjata mill-ġdid tal-modulu biex taħdem ma' PostgreSQL minn programmi Python, li tappoġġja l-interazzjoni asinkronika mad-DBMS u li tipprovdi interfaces ibbażati fuq DBAPI u asyncio. Il-verżjoni l-ġdida tneħħi wkoll l-appoġġ għal Python 2.x u tneħħi pgdbconn mid-dipendenzi. Appoġġ għall-fergħat PostgreSQL 10 sa 15 huwa pprovdut.

Sors: opennet.ru

Żid kumment