VictoriaMetrics 1.94 шығарылымы, құрылысты бақылау жүйелеріне арналған ДҚБЖ

VictoriaMetrics 1.94.0 платформасының шығарылымы қол жетімді, ол деректерді уақыттық қатар түрінде сақтауға және өңдеуге арналған ДҚБЖ қамтамасыз етеді (жазба уақытты және осы уақытқа сәйкес келетін мәндер жиынтығын құрайды, мысалы, алынған датчиктердің күйін мерзімді сұрау немесе метрика жинау), бақылау мәселелерін шешу үшін оңтайландырылған. Жоба InfluxDB, TimescaleDB, Thanos, Cortex және Uber M3 сияқты шешімдермен бәсекелеседі және жоғары өнімділікке ие. ДҚБЖ Prometheus және Grafana жүйелеріне қосылған ұзақ мерзімді деректер қоймасы ретінде, сондай-ақ InfluxDB үшін мөлдір ауыстыру ретінде пайдаланылуы мүмкін. Код Go бағдарламасында жазылған және Apache 2.0 лицензиясы бойынша таратылады.

Өнімділік сынақтарында VictoriaMetrics миллиондаған бірегей уақыт серияларын өңдеу кезінде InfluxDB және TimescaleDB-тен 20 есе жылдамырақ және Prometheus, Thanos және Cortex-ке қарағанда 10 есе аз жедел жадпен асып түседі. Деректерді қысылған пішінде сақтау Prometheus, Thanos және Cortex-пен салыстырғанда бірдей жад көлеміне 7 есе көп жазбаларды және TimescaleDB қарағанда 7 есе көп орналастыруға мүмкіндік береді. Жоғары кідіріспен және төмен енгізу/шығару қарқындылығымен сақтау үшін арнайы оңтайландырулар бар (мысалы, қатты дискілер мен бұлтты сақтау AWS, Google Cloud және Microsoft Azure).

ДҚБЖ іске қосу кезінде пәрмен жолы арқылы өтетін минималды параметрлері бар жалғыз орындалатын файл ретінде жасалған. Барлық деректер «-storageDataPath» жалаушасы арқылы іске қосу кезінде көрсетілген бір каталогта сақталады. Қолданылатын сұрау тілі - MetricsQL, Prometheus мониторинг жүйесінде қолданылатын PromQL тілінің кеңейтілген нұсқасы. Кіріс деректерді үздіксіз өңдеуден басқа, VictoriaMetrics сонымен қатар бұрын жиналған тарихи деректерді жүктеп алу мүмкіндігін береді.

Жадтың тұтастығын деректердің бүлінуінен қорғауға арналған құралдар қамтамасыз етілген, мысалы, электр қуатының апатты сөнуі кезінде (қойма біріктірілген журнал-құрылымдық ағаш түрінде), сонымен қатар суретке негізделген қарапайым сақтық көшірме жүйесі. VictoriaMetrics түйіндерін жоғары қолжетімділік тетіктерін қолдайтын көлденең масштабталатын кластерге біріктіруге болады.

Жаңа шығарылымға енгізілген инновациялардың ішінде:

  • MetricsQL жүйесінде түсінікті болу үшін сандар астын сызу арқылы бөлінген (мысалы, 1 және 234 орнына 567_890_1.234_567 және 890_1234567890_1.234567890 көрсетуге болады).
  • vmbackup енді қосулы күйде қалдыруды қолдайды сервер жасалған сақтық көшірмелердің көшірмелері.
  • Ең соңғы 25 сұрауды көрсету үшін vmui интерфейсіне опция қосылды. Прометейге деректерді экспорттауға қолдау көрсетілді. PromQL/MetricsQL сұрауларын автоматты түрде пішімдеу үшін түйме қосылды. Диаграммалардың көрнекілігі жақсарды. Сұраныс журналының жады localStorage ішіне қосылды.
  • vmagent кластер түйіндерінің басқару мүмкіндіктерін кеңейтті, қателерді өңдеуді жақсартты және бастапқы қызметті табу кезінде Kubernetes басқару тақтасындағы жүктемені азайтты.
  • Кластерде vmselect және vminsert әрекеттері үшін рұқсат етілген ең көп қалпына келтіру уақыты кейбір vmstorage түйіндері қолжетімсіз болған жағдайда 60 секундтан 3 секундқа дейін қысқарды.

Бүгін Мәскеу уақытымен 19:XNUMX-де виртуалды конференцияның өткізілуін бөлек атап өтуге болады, онда VictoriaMetrics әзірлеушілері жобаның жаңа мүмкіндіктері мен даму жоспарларымен таныстырады, платформаны басқару және аномалияларды анықтау туралы сөйлеседі, сондай-ақ ашық форматты әзірлеу туралы ақпаратпен бөліседі. VictoriaLogs журналына арналған ДҚБЖ. Іс-шара сұрақ-жауап бөлімімен аяқталады.

Бейнені ойнату


Ақпарат көзі: opennet.ru

пікір қалдыру