Rilis temBoard 8.0, antarmuka kanggo manajemen remot PostgreSQL DBMS

Rilis proyek temBoard 8.0, sing ngembangake antarmuka web kanggo remot kontrol, ngawasi, konfigurasi lan optimalisasi PostgreSQL DBMS, wis dirilis. Produk kasebut kalebu agen entheng sing dipasang ing saben server PostgreSQL lan komponen server sing ngatur agen lan nglumpukake statistik kanggo pemantauan. Kode kasebut ditulis nganggo Python lan disebarake ing sangisore Lisensi PostgreSQL gratis.

Fitur utama temBoard:

  • Kemampuan kanggo ngatur atusan conto PostgreSQL DBMS liwat antarmuka web terpusat tunggal.
  • Anane layar informasi kanggo netepake status umum kabeh DBMS, lan penilaian sing luwih rinci babagan saben conto.
    Rilis temBoard 8.0, antarmuka kanggo manajemen remot PostgreSQL DBMS
  • Ngawasi kahanan DBMS nggunakake macem-macem metrik.
  • Dhukungan kanggo ngatur sesi sing saiki aktif karo DBMS.
  • Operasi reresik nelusuri (VACUUM) tabel lan indeks.
  • Nelusuri pitakon alon menyang database.
  • Antarmuka kanggo ngoptimalake setelan PostgreSQL.

Ing versi anyar:

  • Otentikasi lan organisasi saluran komunikasi antarane antarmuka kontrol lan agen wis dirancang maneh. Owah-owahan wis nyebabake nyederhanakake panyebaran agen lan nambah keamanan saluran komunikasi karo dheweke. Kabeh panjalukan kanggo agen saiki uga ditandatangani kanthi digital nggunakake enkripsi kunci publik asimetris, lan antarmuka kasebut minangka panyedhiya identitas kanggo agen. Otentikasi nggunakake sandhi sing dienggo bareng antarane agen lan antarmuka ora digunakake maneh. Tembung sandhi saiki mung digunakake kanggo ngatur sambungan pangguna menyang antarmuka.
  • Antarmuka baris perintah anyar wis diusulake. Utilitas temboard-migratedb lan temboard-agen-register sing kapisah wis diganti karo printah sing dibangun sing diarani liwat eksekusi temboard lan agen temboard. Added built-in printah kanggo nindakake administrasi umum lan ngawasi operasi saka baris printah.
  • Dhukungan ditambahake kanggo PostgreSQL 15, RHEL 9 lan Debian 12. Mbusak dhukungan kanggo PostgreSQL 9.4 lan 9.5 lan Python 2.7 lan 3.5.
  • Printah "register-kayata" wis ditambahake ing temboard kanggo ndhaftar agen, kang, ora kaya printah "temboard-agen register", dileksanakake ing sisih server lan ora mbutuhake agen bisa diakses jaringan, i.e. bisa digunakake kanggo nambah kedadean anyar offline.
  • Beban agen ing sistem wis suda - jumlah transaksi sing ditindakake wis suda 25%, caching nilai khas lan multiplexing tugas wis dileksanakake.
  • Ukuran data pemantauan sing disimpen dikurangi kanthi standar dadi 2 taun.
  • Nambahake kemampuan kanggo ndownload data persediaan ing format CSV.
  • Proses latar mburi antarmuka lan agen diwiwiti kanthi otomatis sawise mandap ora normal.

Kajaba iku, kita bisa nyathet rilis toolkit Pyrseas 0.10.0, sing dirancang kanggo njaga DBMS PostgreSQL lan ngotomatisasi operasi kanggo nganyari struktur data. Pyrseas ngowahi skema basis data standar lan metadata sing gegandhengan dadi format YAML utawa JSON, luwih cocok digunakake ing sistem kontrol versi. Nggunakake perwakilan YAML, Pyrseas nyedhiyakake generasi SQL kanggo nyinkronake struktur siji database karo liyane (yaiku, owah-owahan ing struktur bisa gampang digawe lan disebarake menyang database liyane). Kode proyek ditulis ing Python lan disebarake miturut lisensi BSD.

Rilis anyar Pyrseas misuwur amarga transisi menyang Psycopg 3, cabang modul sing didesain ulang kanthi lengkap kanggo nggarap PostgreSQL saka program Python, ndhukung interaksi asinkron karo DBMS lan nyedhiyakake antarmuka adhedhasar DBAPI lan asyncio. Versi anyar uga ngeculake dhukungan kanggo Python 2.x lan mbusak pgdbconn saka dependensi. Dhukungan kanggo cabang PostgreSQL 10 nganti 15 kasedhiya.

Source: opennet.ru

Add a comment