VictoriaMetrics 1.94 versiooni vĂ€ljaandmine, andmebaas jĂ€lgimissĂŒsteemide loomiseks

VictoriaMetrics 1.94.0 platvormi vĂ€ljaanne on nĂŒĂŒd saadaval, pakkudes andmebaasi ajareadade (aeg ja vastava aja vÀÀrtuste kogum, nĂ€iteks sensorite seisundi regulaarsest kĂŒsitlemisest saadud vÀÀrtused vĂ”i mÔÔdikute kogumine) salvestamiseks ja töötlemiseks, mis on optimeeritud jĂ€lgimisĂŒlesannete lahendamiseks. Projekt konkureerib selliste lahendustega nagu InfluxDB, TimescaleDB, Thanos, Cortex ja Uber M3 ning pakub kĂ”rgemat jĂ”udlust. Andmebaasi saab kasutada pikaajalise andmete salvestamisena, mis on ĂŒhendatud Prometheuse ja Grafanaga, samuti InfluxDB sujuva asendusena. Kood on kirjutatud Go programmeerimiskeeles ja vĂ€lja antud Apache 2.0 litsentsi alusel.

VictoriaMetrics osutatakse kohandatud testides InfluxDB-le ja TimescaleDB-le, suudab andmete sisestamisel ja pÀringute teostamisel olla kuni 20 korda kiirem, tarbides samas 10 korda vÀhem RAM-i kui InfluxDB ja 7 korda vÀhem kui Prometheus, Thanos ja Cortex, töötledes miljoneid ainulaadseid ajaseeriaid. Andmete sÀilitamine komprimeeritud kujul vÔimaldab samas mahus salvestusruumis mahutada 7 korda rohkem kirjeid vÔrreldes Prometheus, Thanos ja Cortex ning 70 korda rohkem vÔrreldes TimescaleDB-ga. On olemas spetsiifilised optimeerimised suure viivituse ja madala sisend-/vÀljundintensiivsusega salvestusruumide jaoks (nt kÔvakettad ja pilvesalvestus AWS, Google Cloud ja Microsoft Azure).

Andmebaas on kujundatud kui ĂŒks tĂ€idesaatev fail koos minimaalsete seadistustega, mis edastatakse kĂ€surealt kĂ€ivitamisel. KĂ”ik andmed salvestatakse ĂŒhte katalooge, mis on mÀÀratud kĂ€ivitamisel lipuga "-storageDataPath". KĂŒsitluste keeleks on MetricsQL, ulatuslik versioon PromQL-ist, mida kasutatakse Prometheuse jĂ€lgimisseerias. Lisaks pidevale saabuvate andmete töötlemisele on VictoriaMetricsis ette nĂ€htud ka varasemalt kogutud ajalooliste andmete laadimise vĂ”imalus.

Pakuvad vahendeid andmete kahjustuste vastu kaitsmiseks, nĂ€iteks ootamatute toitekatkestuste korral (suletav struktuur on sarnane ajakirja puu struktuurile), samuti lihtne varundamisĂŒsteem, mis pĂ”hineb vĂ€lguvĂ”tetel. VictoriaMetricsi sĂ”lmede ĂŒhendamine on vĂ”imalik horisontaalselt skaleeritavasse klastrisse, mis toetab kĂ”rge kĂ€ttesaadavuse tagamise mehhanisme.

Uue vÀljaande lisanduvate uuenduste seas:

  • MetricsQL-is lubatakse selguse huvides numbrite eraldamine allajoonimisega (nĂ€iteks vĂ”ib mĂ€rkida 1_234_567_890 ja 1.234_567_890 asemel 1234567890 ja 1.234567890).
  • vmbackup-s on lisatud tugi varukoopiate jĂ€tmiseks. serveril looma kustutatud varukoopiate koopiad.
  • vmui liidesesse on lisatud vĂ”imalus kuvada 25 viimast pĂ€ringut. Lehele "Uuringu kardinaalsus" on lisatud toetust andmete eksportimiseks Prometheus'e. Lisatud on nupp PromQL/MetricsQL pĂ€ringute automaatseks vormindamiseks. Diagrammide selgus on paranenud. localStorage'i on lisatud pĂ€ringute ajaloo salvestamine.
  • vmagentis on laiendatud klastrihaldusvĂ”imalusi, parandatud veahaldust ning vĂ€hendatud Kubernetes'i juhtpaneeli koormust teenuse algse avastamise ajal.
  • Klastris on maksimaalne taastumisaeg vmselecti ja vminserti kĂ€itamisel vĂ€hendatud 60 sekundi pealt 3 sekundile olukorras, kus mĂ”ned vmstorage sĂ”lmed on puudulikud.

TĂ€na kell 19:00 Moskva aja jĂ€rgi toimub virtuaalne konverents, kus VictoriaMetricsi arendajad tutvustavad projekti uusi vĂ”imalusi ja arengukavasid, rÀÀgivad platvormi haldamisest ja anomaaliate avastamisest ning jagavad teavet VictoriaLogs avatud andmebaasi arengu kohta. Ürituse lĂ”petuseks on plaanis kĂŒsimustele vastamise sektsioon.

Vaata videot


Allikas: opennet.ru
Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster