Lëshimi i temBoard 8.0, ndërfaqes për menaxhimin e largët të DBMS PostgreSQL

Lëshimi i projektit temBoard 8.0, i cili zhvillon një ndërfaqe web për menaxhim të largët, monitorim, konfigurim dhe optimizim të DBMS PostgreSQL. Produkti përfshin një agjent të lehtë, që instalohen në çdo server me PostgreSQL, dhe një komponent serveri që menaxhon në mënyrë qendrore agjentët dhe mbledh statistika për monitorim. Kodi është shkruar në gjuhën Python dhe shpërndahet nën licencën e lirë të PostgreSQL.

Karakteristikat kryesore të temBoard:

  • MundĂ«sia e menaxhimit pĂ«rmes njĂ« ndĂ«rfaqeje web qendrore pĂ«r qindra instance tĂ« DBMS PostgreSQL.
  • Prania e ekranĂ«ve informacioni pĂ«r vlerĂ«simin e gjendjes sĂ« pĂ«rgjithshme tĂ« tĂ« gjitha DBMS-ve, si dhe njĂ« vlerĂ«sim mĂ« tĂ« detajuar tĂ« secilĂ«s instance.
    Lëshimi i temBoard 8.0, ndërfaqes për menaxhimin e largët të DBMS PostgreSQL
  • Monitorimi i gjendjes sĂ« DBMS-sĂ« duke pĂ«rdorur metrika tĂ« ndryshme.
  • MbĂ«shtetje pĂ«r menaxhimin e sesioneve aktive aktualisht me DBMS.
  • GjatĂ« operacioneve tĂ« pastrimit (VACUUM) tĂ« tabelave dhe indekseve.
  • Shenimi i kĂ«rkesave tĂ« ngadalta nĂ« DB.
  • NdĂ«rfaqe pĂ«r optimizimin e konfigurimeve tĂ« PostgreSQL.

NĂ« versionin e ri:

  • Autentifikimi dhe organizimi i kanalit tĂ« lidhjes midis ndĂ«rfaqes menaxhuese dhe agjentĂ«ve Ă«shtĂ« rishikuar. Ndryshimet kanĂ« çuar nĂ« thjeshtimin e shpĂ«rndarjes sĂ« agjentĂ«ve dhe rritjen e sigurisĂ« sĂ« kanaleve tĂ« komunikimit me ta. TĂ« gjitha kĂ«rkesat pĂ«r agjentĂ«t tani nĂ«nshkruhen pĂ«rveç me njĂ« nĂ«nshkrim digjital duke pĂ«rdorur kriptimin asimetrik me çelĂ«sa publikĂ«, ndĂ«rsa ndĂ«rfaqja shĂ«rben si njĂ« ofrues identifikimi pĂ«r agjentĂ«t. Autentifikimi duke pĂ«rdorur fjalĂ«kalime, tĂ« caktuara nĂ« mĂ«nyrĂ« tĂ« pĂ«rbashkĂ«t nĂ« anĂ«n e agjentit dhe ndĂ«rfaqes, nuk aplikohet mĂ«. FjalĂ«kalimet tani pĂ«rdoren vetĂ«m pĂ«r organizimin e lidhjes sĂ« pĂ«rdoruesve me ndĂ«rfaqen.
  • EshtĂ« propozuar njĂ« ndĂ«rfaqe e re pĂ«r komandĂ«n e linjĂ«s. Utilitetet e veçanta temboard-migratedb dhe temboard-agent-register janĂ« zĂ«vendĂ«suar me komandat e integruara, tĂ« thirrura pĂ«rmes skedarĂ«ve ekzekutivĂ« temboard dhe temboard-agent. Komandat e integruara janĂ« shtuar pĂ«r tĂ« kryer operacione tipike tĂ« administrimit dhe monitorimit nga linja e komandĂ«s.
  • MbĂ«shtetje e shtuar pĂ«r PostgreSQL 15, RHEL 9 dhe Debian 12. Ndihma pĂ«r PostgreSQL 9.4 dhe 9.5 Ă«shtĂ« ndĂ«rprerĂ«, si dhe pĂ«r Python 2.7 dhe 3.5.
  • NĂ« temboard Ă«shtĂ« shtuar komanda 'register-instance' pĂ«r regjistrimin e agjentĂ«ve, e cila, ndryshe nga komanda 'temboard-agent register', ekzekutohet nĂ« anĂ«n serverĂ« dhe nuk kĂ«rkon akses nĂ« rrjet pĂ«r agjentin, dmth. mund tĂ« pĂ«rdoret pĂ«r tĂ« shtuar instance tĂ« reja nĂ« modalitet offline.
  • Ngarkesa e agjentit nĂ« sistem Ă«shtĂ« reduktuar - numri i transaksioneve tĂ« realizuara Ă«shtĂ« zvogĂ«luar me 25%, Ă«shtĂ« realizuar caching i vlerave tipike dhe multipleximi i detyrave.
  • MadhĂ«sia e tĂ« dhĂ«nave tĂ« ruajtura pĂ«r monitorim Ă«shtĂ« zvogĂ«luar nĂ« mĂ«nyrĂ« default nĂ« 2 vjet.
  • Shtuar mundĂ«sia pĂ«r ngarkimin e tĂ« dhĂ«nave tĂ« inventarit nĂ« formatin CSV.
  • Garantohet ringritje automatike e proceseve nĂ« background tĂ« ndĂ«rfaqes dhe agjentit pas mbylljes emergjente.

Përveç kësaj, mund të theksohet lëshimi i mjeteve Pyrseas 0.10.0, e cila është e destinuar për mbështetje të DBMS PostgreSQL dhe automatizimin e operacioneve për azhurnimin e strukturës së të dhënave. Pyrseas e konverton skemën standarde me strukturën e DB dhe metadatët përkatëse në formatin YAML ose JSON, më të përshtatshëm për përdorim në sistemet e kontrollit të versioneve. Duke përdorur prezantimin në formatin YAML, Pyrseas garanton gjenerimin e SQL për të kryer sincronizimin e strukturës së një DB me një tjetër (dmth. është e lehtë të ndryshosh strukturën dhe t'i shpërndash ato në DB të tjera). Kodi i projektit është shkruar në gjuhën Python dheeshtë shpërndarë nën licencën BSD.

Lëshimi i ri i Pyrseas është i dukshëm për kalimin në Psycopg 3, një degë erëndësisht e ripëruar e modulit për të punuar me PostgreSQL nga aplikacione në gjuhën Python, e cila mbështet ndërveprimin asinkron me DBMS dhe ofron ndërfaqe të bazuara në DBAPI dhe asyncio. Në versionin e ri gjithashtu është ndaluar mbështetje për Python 2.x dhe nga varësitë është hequr pgdbconn. Garantohet mbështetje për degët e PostgreSQL nga 10 deri në 15.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster