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

Doli projekti temBoard 8.0, i cili zhvillon ndërfaqen web për menaxhimin, monitorimin, konfigurimin dhe optimizimin e DBMS PostgreSQL. Produkti përfshin një agjent të lehtë, i cili instalohet në çdo server me PostgreSQL, dhe një komponent serveri që menaxhon në mënyrë qendrore agjentët dhe mbledh statistikat për monitorim. Kodi është shkruar në gjuhën Python dhe shpërndahet nën licencën e lirë PostgreSQL License.

Karakteristikat kryesore të temBoard:

  • MundĂ«sia pĂ«r tĂ« menaxhuar nĂ«pĂ«rmjet njĂ« ndĂ«rfaqeje web qendrore qindra instancave tĂ« DBMS PostgreSQL.
  • DisponueshmĂ«ria e ekranĂ«ve informues pĂ«r tĂ« vlerĂ«suar si gjendjen e pĂ«rgjithshme tĂ« tĂ« gjitha DBMS, ashtu edhe vlerĂ«simin mĂ« tĂ« detajuar tĂ« çdo instance.
    Lëshimi i temBoard 8.0, ndërfaqes për menaxhimin e distancës të DBMS PostgreSQL
  • Monitorimi i gjendjes sĂ« DBMS me pĂ«rdorimin e metrikave tĂ« ndryshme.
  • MbĂ«shtetje pĂ«r menaxhimin e sesioneve aktive nĂ« atĂ« moment me DBMS.
  • Ndjekja e operacioneve tĂ« pastrimit (VACUUM) tĂ« tabelave dhe indekseve.
  • Ndjekja e pyetjeve tĂ« ngadalta nĂ« DB.
  • NdĂ«rfaqja pĂ«r optimizimin e konfigurimeve tĂ« PostgreSQL.

Në këtë version të ri:

  • AftĂ«sia e autentifikimit dhe organizimit tĂ« kanalit tĂ« lidhjes midis ndĂ«rfaqes menaxhuese dhe agenteve Ă«shtĂ« rindĂ«rtuar. Ndryshimet kanĂ« sjellĂ« njĂ« thjeshtim nĂ« çekin e agenteve dhe rritjen e sigurisĂ« sĂ« kanalit tĂ« komunikimit me ta. TĂ« gjitha kĂ«rkesat ndaj agenteve tani janĂ« tĂ« nĂ«nshkruara pĂ«rmes njĂ« nĂ«nshkrimi digjital duke pĂ«rdorur kriptimin asimetrik me çelĂ«sa publikĂ«, ndĂ«rsa ndĂ«rfaqja shĂ«rben si njĂ« ofrues identiteti pĂ«r agentĂ«t. Autentifikimi me fjalĂ«kalime, tĂ« caktuar nga ana e agentit dhe ndĂ«rfaqes, nuk aplikohet mĂ«. Tani, fjalĂ«kalimet pĂ«rdoren vetĂ«m pĂ«r organizimin e lidhjes sĂ« pĂ«rdoruesve me ndĂ«rfaqen.
  • ËshtĂ« propozuar njĂ« ndĂ«rfaqe e re pĂ«r komandat e linjĂ«s. Veglat e veçanta temboard-migratedb dhe temboard-agent-register janĂ« zĂ«vendĂ«suar me komanda tĂ« integruara, tĂ« cilat thirren pĂ«rmes skedarĂ«ve ekzekutivĂ« temboard dhe temboard-agent. JanĂ« shtuar komanda tĂ« integruara pĂ«r tĂ« kryer operacione tipike tĂ« administratĂ«s dhe monitorimit nga linja e komandĂ«s.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r PostgreSQL 15, RHEL 9 dhe Debian 12. MbĂ«shtetja pĂ«r PostgreSQL 9.4 dhe 9.5, si dhe Python 2.7 dhe 3.5 Ă«shtĂ« ndĂ«rprerĂ«.
  • NĂ« temboard Ă«shtĂ« shtuar komanda «register-instance» pĂ«r regjistrimin e agenteve, e cila, ndryshe nga komanda «temboard-agent register», realizohet nĂ« anĂ«n e serverit server dhe nuk kĂ«rkon akses nĂ« rrjet pĂ«r agjentin, pra mund tĂ« pĂ«rdoret pĂ«r tĂ« shtuar eksponentĂ« tĂ« rinj nĂ« modalitet offline.
  • Ngarkesa nĂ« sistem nga agjenti Ă«shtĂ« reduktuar — numri i transaksioneve tĂ« ekzekutuara Ă«shtĂ« reduktuar me 25%, duke zbatuar ndihmĂ«n e memorizimit tĂ« vlerave tipike dhe shumĂ«zimin e detyrave.
  • MadhĂ«sia e tĂ« dhĂ«nave tĂ« ruajtura pĂ«r monitorim Ă«shtĂ« zvogĂ«luar nĂ« mĂ«nyrĂ« standarde nĂ« 2 vjet.
  • I Ă«shtĂ« shtuar mundĂ«sia pĂ«r ngarkimin e tĂ« dhĂ«nave tĂ« inventarit nĂ« formatin CSV.
  • Garantohet rinisja automatike e proceseve pasuese tĂ« ndĂ«rfaqes dhe agjentit pas pĂ«rfundimeve tĂ« papritura.

Një element shtesë është lëshimi i instrumentit Pyrseas 0.10.0, i cili është bërë për mbështetje të DBMS PostgreSQL dhe për automatizimin e operacioneve që lidhen me azhurnimin e strukturës së të dhënave. Pyrseas transformon skemën standarde me strukturën e DB-së dhe metadatën përkatëse në formatin YAML ose JSON, që është më i përshtatshëm për t'u përdorur në sistemet e kontrollit të versioneve. Duke përdorur formatin YAML, Pyrseas siguron gjenerimin e SQL për të realizuar sinkronizimin e strukturës së një DB me një tjetër (dmth, mund të bëhen lehtë ndryshime në strukturë dhe t'i shpërndahen ato në DB të tjera). Kodi i projektit është shkruar në gjuhën Python dhe shpërndahet nën licencën BSD.

LĂ«shimi i ri i Pyrseas karakterizohet nga kalimi nĂ« Psycopg 3, njĂ« degĂ« e ripĂ«rcaktuar e modulit pĂ«r punĂ« me PostgreSQL nga programet nĂ« gjuhĂ«n Python, qĂ« mbĂ«shtet ndĂ«rveprimin asinhron me DBMS dhe ofron interfaca tĂ« bazuara nĂ« DBAPI dhe asyncio. NĂ« versionin e ri, gjithashtu Ă«shtĂ« ndĂ«rprerĂ« mbĂ«shtetja pĂ«r Python 2.x dhe Ă«shtĂ« larguar pgdbconn nga varĂ«sitĂ«. ËshtĂ« siguruar mbĂ«shtetje pĂ«r degĂ«t e PostgreSQL nga 10 deri nĂ« 15.

Burimi: opennet.ru

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