VictoriaMetrics, taxane wakhti DBMS ah oo la jaan qaadaya Prometheus, waa mid furan

Furan qoraallada isha VictoriaMetrics - DBMS degdeg ah oo la cabbiri karo oo loogu talagalay kaydinta iyo socodsiinta xogta qaab taxane ah (rikoorku wuxuu sameeyaa waqti iyo qiimeyaal qiimeeya waqtigan, tusaale ahaan, laga helo codbixin xilliyeedka ah ee xaaladda dareemayaasha ama ururinta metrik). Mashruucu wuxuu ku tartamayaa xalalka sida InfluxDB, WakhtigaDB, Thanos, kiliyaha и Uber M3. Nambarku wuxuu ku qoran yahay luqadda Go iyo qaybiyey shatiga ku haysta Apache 2.0.

Faa'iidooyinka iyo sifooyinka VictoriaMetrics:

  • fududahay in la isticmaalo Waa hal fayl oo la fulin karo oo leh habayn yar oo la dhex maro khadka taliska marka la bilaabo. Dhammaan xogta waxa lagu kaydiyaa hal hage, oo lagu cayimay bilowga iyadoo la isticmaalayo calanka "-storageDataPath";
  • Taageerada luqadda weydii PromQL, loo isticmaalo nidaamka la socodka Prometheus. Su'aalaha PromQL iyo qaar waa la taageeray awoodaha la kordhiyay, sida tibaaxaha "offset", qaababka gudaha "WIDTH", "if" iyo "default" weedhaha, hawlo dheeraad ah, iyo awoodda lagu daro faallooyinka;
  • Waxaa loo isticmaali karaa sidii kaydinta xogta muddada-dheerku xiran Prometheus iyo Grafana.
  • Helitaanka qaabka dib-u-buuxinta ee soo dejinta xogta taariikhiga ah;
  • Waxay taageertaa borotokoolka wareejinta xogta ee kala duwan, oo ay ku jiraan Prometheus API, Saamayn, Graphite и FurTSDB. VictoriaMetrics waxaa loo isticmaali karaa beddelka daah-furnaanta ee InfluxDB waxayna la shaqayn kartaa InfluxDB-ku-qaadayaasha ku habboon sida Telegraf;
  • Waxqabad sare iyo isticmaalka kheyraadka oo hooseeya marka la barbardhigo oo leh nidaamyo tartamaya. Imtixaanada qaar, VictoriaMetrics waxay ka sarraysaa InfluxDB iyo TimescaleDB ilaa 20 jeer marka la samaynayo hawlgallada gelinta iyo soo celinta. Markaad samaynayso weydiimaha falanqaynta, faa'iidada marka la barbar dhigo DBMS PostgreSQL ee xidhiidhka ah iyo MySQL waxay noqon kartaa 10 ilaa 1000 jeer.

    VictoriaMetrics, taxane wakhti DBMS ah oo la jaan qaadaya Prometheus, waa mid furan

    VictoriaMetrics, taxane wakhti DBMS ah oo la jaan qaadaya Prometheus, waa mid furan

    VictoriaMetrics, taxane wakhti DBMS ah oo la jaan qaadaya Prometheus, waa mid furan

  • Waxaa jira fursad farsamaynta tiro aad u badan oo taxane waqti gaar ah. Marka la farsameynayo malaayiin taxane waqtiyo kala duwan ah, waxay isticmaashaa ilaa 10 jeer ka yar RAM ka InfluxDB.
  • Heerarka sare ee cadaadiska xogta ee kaydinta diskka. Marka la barbardhigo TimescaleDB, waxay ku habboonaan kartaa ilaa 70 jeer diiwaanno badan oo isku mid ah kaydinta;
  • Helitaanka hagaajinta kaydinta leh daahitaan sare iyo tiro yar oo hawl gal / wax soo saar ah ilbiriqsi kasta (tusaale, darawallada adag iyo kaydinta daruuraha AWS, Google Cloud iyo Microsoft Azure);
  • Nidaamka kaydinta fudud ee ku salaysan sawiro;
  • Helitaanka habab lagu ilaalinayo sharafta kaydinta waxyeelada xogta, tusaale ahaan, haddii ay dhacdo koronto degdeg ah (keydka ayaa leh foomka). geed geed-qaabaysan oo la isku daray);
  • Hirgelinta luqadda Go, kaas oo bixiya is-dhaafsiga u dhexeeya waxqabadka iyo kakanaanta koodka marka la barbar dhigo Rust iyo C++.
  • Koodhadhka isha ayaa la bixiyay noocyada kooxda, Kaas oo taageerta isku-dheellitirka toosan ee server-yo badan oo muujinaya korka hoose. Sifooyin helitaan sare ayaa jira.

Source: opennet.ru

Add a comment