Lëshimi i VictoriaMetrics 1.94, një DBMS për ndërtimin e sistemeve të monitorimit

ËshtĂ« nĂ« dispozicion versioni i platformĂ«s VictoriaMetrics 1.94.0, qĂ« ofron njĂ« DBMS pĂ«r ruajtjen dhe pĂ«rpunimin e tĂ« dhĂ«nave nĂ« formĂ«n e serive temporale (njĂ« regjistrim pĂ«rbĂ«het nga koha dhe njĂ« grup vlerash pĂ«rkatĂ«se tĂ« kĂ«tij kohe, pĂ«r shembull, tĂ« marra pĂ«rmes njĂ« anketimi periodik tĂ« gjendjes sĂ« sensorĂ«ve ose mbledhjes sĂ« metrikave), e optimizuar pĂ«r zgjidhjen e detyrave tĂ« monitorimit. Projekti konkurron me zgjidhje tĂ« tilla si InfluxDB, TimescaleDB, Thanos, Cortex dhe Uber M3, dhe dallohet pĂ«r performancĂ« mĂ« tĂ« lartĂ«. DBMS mund tĂ« pĂ«rdoret si njĂ« depo e pĂ«rhershme tĂ« dhĂ«nash, e lidhur me Prometheus dhe Grafana, si dhe nĂ« formĂ«n e njĂ« zĂ«vendĂ«simi transparent pĂ«r InfluxDB. Kodi Ă«shtĂ« shkruar nĂ« gjuhĂ«n Go dhe shpĂ«rndahet nĂ«n licencĂ«n Apache 2.0.

Në testet e performancës, VictoriaMetrics e tejkalon InfluxDB dhe TimescaleDB në kryerjen e operacioneve të futurit dhe përzgjedhjes së të dhënave deri në 20 herë, duke konsumuar në të njëjtën kohë 10 herë më pak RAM sesa InfluxDB dhe 7 herë më pak sesa Prometheus, Thanos dhe Cortex kur përpunon miliona serive temporale unike. Ruajtja e të dhënave në formë të kompresuar lejon që në të njëjtin hapësirë ruajtjeje të përfshihen 7 herë më shumë regjistrime krahasuar me Prometheus, Thanos dhe Cortex, dhe 70 herë më shumë krahasuar me TimescaleDB. Ka optimizime specifike për depozita me vonesa të mëdha dhe intensitet të ulët të operacioneve të hyrjes/ daljeve (p.sh., disqet e forta dhe depozitat cloud AWS, Google Cloud dhe Microsoft Azure).

DBMS është i dizajnuar si një skedar ekzekutiv unik me parametra minimalë që jepen nëpërmjet komandës në kohën e ekzekutimit. Të gjitha të dhënat ruhen në një katalog unik, të caktuar në momentin e ekzekutimit duke përdorur flamurin '-storageDataPath'. Gjuha e kërkesave përdor MetricsQL, një variant i zgjeruar i gjuhës PromQL, e cila aplikohet në sistemin e monitorimit Prometheus. Përveç përpunimit të vazhdueshëm të të dhënave që vijnë, VictoriaMetrics gjithashtu parashikon mundësinë e ngarkimit të të dhënave historike të mbledhura më parë.

Ofron mjete pĂ«r mbrojtjen e integritetit tĂ« depozitĂ«s nga dĂ«mtimi i tĂ« dhĂ«nave, pĂ«r shembull, nĂ« rast tĂ« ndalimit tĂ« papritur tĂ« energjisĂ« (depozita ka formĂ«n e njĂ« peme me regjistrime me struktura tĂ« ngjashme me ditar), si dhe njĂ« sistem tĂ« thjeshtĂ« tĂ« kopjimit rezervĂ« tĂ« bazuar nĂ« snapshot-e. ËshtĂ« e mundur qĂ« nyjat e VictoriaMetrics tĂ« bashkohen nĂ« njĂ« klaster vertikalisht tĂ« shkallĂ«zuar, duke mbĂ«shtetur mekanizmat pĂ«r sigurinĂ« e lartĂ« tĂ« disponueshmĂ«risĂ«.

Mes risive të reja të shtuar në lëshimin e ri:

  • NĂ« MetricsQL, ndarja e numrave me nĂ«nvizim Ă«shtĂ« e lejueshme pĂ«r qartĂ«si (pĂ«r shembull, mund tĂ« pĂ«rdorni 1_234_567_890 dhe 1.234_567_890 nĂ« vend tĂ« 1234567890 dhe 1.234567890).
  • NĂ« vmbackup Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r lĂ«nien e server kopjeve tĂ« krijuara tĂ« backup-eve.
  • NĂ« ndĂ«rfaqen vmui Ă«shtĂ« shtuar njĂ« opsion pĂ«r tĂ« treguar 25 kĂ«rkesat e fundit. NĂ« faqen 'Explore cardinality' Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r eksportimin e tĂ« dhĂ«nave nĂ« Prometheus. ËshtĂ« shtuar njĂ« buton pĂ«r formatimin automatik tĂ« kĂ«rkesave PromQL/MetricsQL. Vizibiliteti i diagramĂ«ve Ă«shtĂ« pĂ«rmirĂ«suar. NjĂ« ruajtje e historisĂ« sĂ« kĂ«rkesave Ă«shtĂ« shtuar nĂ« localStorage.
  • NĂ« vmagent janĂ« zgjeruar mundĂ«sitĂ« pĂ«r menaxhimin e nyjeve tĂ« klasterit, Ă«shtĂ« pĂ«rmirĂ«suar trajtimi i gabimeve dhe Ă«shtĂ« ulur ngarkesa nĂ« panelin e menaxhimit tĂ« Kubernetes nĂ« zb discoverimin fillestar tĂ« shĂ«rbimit.
  • NĂ« klaster, koha maksimale e rikuperimit Ă«shtĂ« reduktuar nga 60 nĂ« 3 sekonda gjatĂ« operacioneve vmselect dhe vminsert, nĂ« situatĂ«n kur disa nyje vmstorage janĂ« tĂ« pakapshme.

Veçanërisht mund të theksohet zhvillimi i një konference virtuale sot në orën 19:00 me orën e Moskës, në të cilën zhvilluesit e VictoriaMetrics do të njohin me mundësitë e reja të projektit dhe planet për zhvillimin, do të flasin për menaxhimin e platformës dhe identifikimin e anomalive, si dhe do të ndajnë informacione për zhvillimin e DBMS të hapur për mbajtjen e logeve VictoriaLogs. Në përfundim, do të ketë një seksion për pyetje dhe përgjigje.

Luaj videon


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