Shqipërimi i VictoriaMetrics 1.94, një DB për ndërtimin e sistemeve të monitorimit

ËshtĂ« nĂ« dispozicion lĂ«shimi i platformĂ«s VictoriaMetrics 1.94.0, e cila ofron njĂ« DBMS pĂ«r ruajtjen dhe pĂ«rpunimin e tĂ« dhĂ«nave nĂ« formĂ«n e serive temporale (shĂ«nimi formon kohĂ«n dhe njĂ« grup vlerash pĂ«rkatĂ«se asaj kohe, pĂ«r shembull, tĂ« marra nĂ«pĂ«rmjet sondazhit periudhik tĂ« gjendjeve tĂ« sensorĂ«ve ose mbledhjes sĂ« metrikeve), e optimizuar pĂ«r zgjidhjen e detyrave tĂ« monitorimit. Projekti konkurron me zgjidhje 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 e tĂ« dhĂ«nave, e lidhur me Prometheus dhe Grafana, si dhe nĂ« formĂ«n e njĂ« zĂ«vendĂ«simi transparent pĂ«r InfluxDB. Kodi Ă«shtĂ« shkruar nĂ« Go dhe shpĂ«rndahet nĂ«n licencĂ«n Apache 2.0.

Në testet e performancës, VictoriaMetrics tejkalon InfluxDB dhe TimescaleDB në kryerjen e operacioneve të futjes dhe përzgjedhjes së të dhënave deri në 20 herë, duke konsumuar 10 herë më pak RAM se InfluxDB dhe 7 herë më pak se Prometheus, Thanos dhe Cortex gjatë përpunimit të miliona serive të dhënash unike. Ruajtja e të dhënave në formë të kompresuar lejon që të ruhen 7 herë më shumë shënime në të njëjtin hapësirë ruajtjeje krahasuar me Prometheus, Thanos dhe Cortex, dhe 70 herë më shumë krahasuar me TimescaleDB. Ekzistojnë optimizime specifike për ruajtësit me vonesa të mëdha dhe intensitet të ulët operacioni, siç janë hard diskët dhe ruajtjet cloud në AWS, Google Cloud dhe Microsoft Azure.

DBMS është dizajnuar si një skedar i vetëm ekzekutues me konfigurime minimale që kalohen përmes linjës së komandës gjatë nisjes. Të gjitha të dhënat ruhen në një direktori të vetme, e cila caktohet gjatë nisjes me ndihmën e flagut '-storageDataPath'. Si gjuhë për pyetje përdoret MetricsQL, një version 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 ofron mundësinë e ngarkimit të të dhënave historike të mbledhura më parë.

Ofrohen mjete pĂ«r tĂ« mbrojtur integritetin e depozitĂ«s nga dĂ«mtimi i tĂ« dhĂ«nave, pĂ«r shembull, nĂ« rast tĂ« shkĂ«putjes emergjente tĂ« energjisĂ« (depoja ka formĂ« njĂ« peme tĂ« strukturuar me regjistrim dhe bashkĂ«ngjitje), si dhe njĂ« sistem i thjeshtĂ« tĂ« backup-it bazuar nĂ« snapshot. ËshtĂ« e mundur tĂ« bashkohen nyjet e VictoriaMetrics nĂ« njĂ« klasĂ«r horizontalisht tĂ« shkallĂ«zueshĂ«m, qĂ« mbĂ«shtet mekanizmat e sigurisĂ« sĂ« lartĂ« tĂ« disponueshmĂ«risĂ«.

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

  • NĂ« MetricsQL pĂ«r qartĂ«si lejohet ndarja e numrave me nĂ«nvijĂ«zim (pĂ«r shembull, mund tĂ« specifikoni 1_234_567_890 dhe 1.234_567_890 nĂ« vend tĂ« 1234567890 dhe 1.234567890).
  • NĂ« vmbackup Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r mbajtjen e serveri kopive tĂ« backup-eve tĂ« krijuara.
  • NĂ« ndĂ«rfaqen vmui Ă«shtĂ« shtuar njĂ« opsion pĂ«r tĂ« treguar 25 pyetjet e fundit. NĂ« faqen 'Eksploro kardinalitetin' Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r eksportimin e tĂ« dhĂ«nave nĂ« Prometheus. ËshtĂ« shtuar njĂ« buton pĂ«r formatimin automatik tĂ« pyetjeve PromQL/MetricsQL. Ka pĂ«rmirĂ«suar qartĂ«sinĂ« e diagrameve. NĂ« localStorage Ă«shtĂ« shtuar njĂ« ruajtje pĂ«r historikun e pyetjeve.
  • NĂ« vmagent janĂ« zgjeruar mundĂ«sitĂ« e menaxhimit tĂ« nyjeve tĂ« klasit, Ă«shtĂ« pĂ«rmirĂ«suar pĂ«rpunimi i gabimeve dhe Ă«shtĂ« ulur ngarkesa nĂ« panelin e menaxhimit Kubernetes gjatĂ« zbulimit tĂ« shĂ«rbimit fillestar.
  • NĂ« klastrĂ«n, koha maksimale e lejuar pĂ«r rikuperim gjatĂ« operacioneve vmselect dhe vminsert Ă«shtĂ« reduktuar nga 60 nĂ« 3 sekonda, nĂ« situatĂ«n kur disa nyje vmstorage nuk janĂ« tĂ« disponueshme.

Veçmas mund të theksohet zhvillimi sot në orën 19:00 sipas kohës së Moskës të një konference virtuale, ku zhvilluesit e VictoriaMetrics do të paraqesin mundësitë e reja të projektit dhe planet për zhvillim, do të diskutojnë mbi menaxhimin e platformës dhe identifikimin e anomalive, si dhe do të ndajnë informacione mbi zhvillimin e DBMS të hapur për ruajtjen e skedarëve logs VictoriaLogs. Në përfundim të aktivitetit do të ketë një sesion pyetjesh dhe përgjigjesh.

Luaj videon


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