Talofa uma. Lalo o le faʻamatalaga .
- se faiga mataʻituina mo faiga eseese ma auaunaga, faatasi ai ma le fesoasoani lea e mafai e le pulega o polokalama ona aoina faʻamatalaga e uiga i taʻiala o loʻo i ai nei ma faʻatūina faʻasalalauga e maua ai faʻamatalaga e uiga i suiga i le faʻaogaina o faiga.
O le lipoti o le a aofia ai se faʻatusatusaga и - poloketi mo le teuina umi o fua faatatau Prometheus.



Muamua, o le a ou taʻu atu ia te oe Prometheus. O se faiga mata'ituina lea e aoina mai fua fa'atatau mai fa'amoemoega fa'apitoa ma fa'asaoina i le teuina i totonu o le lotoifale. E mafai e le Prometheus ona faʻamaumau metric i le teuina mamao ma mafai ona faʻatupuina faʻasalalauga ma tulafono faʻamau.

Fa'atapula'a o le Prometheus:
- E leai se va'aiga fa'afesili fa'avaomalo. Ole taimi lea e tele au fa'ata'ita'iga tuto'atasi ole prometheus. Latou te aoina metrics. Ma e te manaʻo e suʻesuʻe i luga o nei metotia uma na aoina mai faʻataʻitaʻiga prometheus eseese. E le faatagaina e Prometheus lenei mea.
- Faatasi ai ma le prometheus, e faʻatapulaʻaina le faʻatinoga i le tasi le server. E le otometi ona fuaina e le Prometheus le tele o sapalai. E mafai ona e vaelua ma le lima au sini i le tele o Prometheus.
- O le lautele o metrics i Prometheus e faʻatapulaʻa i naʻo le tasi le server mo le mafuaʻaga lava e tasi e le mafai ai ona otometi le fuaina i luga o le tele o sapalai.
- E le faigofie tele le faʻatulagaina o le saogalemu o faʻamatalaga i Prometheus.

Fofo i nei fa'afitauli/lu'i?
O fofo o:
O nei fofo uma e mo le teuina mamao o faʻamaumauga na aoina e Prometheus. Latou te foia le faafitauli o le teuina mamao mai le faʻataʻitaʻi muamua i auala eseese. I lenei faʻamatalaga o le a ou talanoa e uiga i fofo muamua e lua: и .
Mo le taimi muamua faʻamatalaga e uiga i faaali mai e . O loʻo faʻamatalaina iina le fausaga ma le auala e galue ai.

Na ave e Thanos faʻamaumauga na faʻasaoina e Prometheus i le disk i le lotoifale ma kopi i le S3, i po'o se isi mea e teu ai mea.

O lea e maua ai e Thanos se vaaiga i le lalolagi atoa. E mafai ona e su'eina fa'amaumauga o lo'o teuina i totonu o mea e teu ai mea mai le tele o Prometheus taimi.

E lagolagoina e Thanos le PromQL ma .

E fa'aaoga e Thanos le Prometheus code e teu ai fa'amaumauga.

O Thanos e atiaeina e le au atinaʻe tutusa e pei o Prometheus.
i . Iinei , lea na matou talanoa muamua ai .

E maua e VictoriaMetrics faʻamatalaga mai le tele o prometheus protocol lagolagoina e Prometheus.

VictoriaMetrics e tu'uina atu se va'aiga fa'afesili i le lalolagi, talu ai o le tele o fa'ata'ita'iga Prometheus e mafai ona tusi fa'amaumauga i se tasi VictoriaMetrics. E tusa ai, e mafai ona e faia ni fesili i nei faʻamatalaga uma.

E lagolagoina foi e VictoriaMetrics, pei o Thanos, PromQL ma Prometheus fesili API.

E le pei o Thanos, o le VictoriaMetrics source code o loʻo tusia mai le maoaʻe ma e sili ona lelei mo le saoasaoa ma le faʻaaogaina o punaoa.

VictoriaMetrics, e le pei o Thanos, fua fa'asaga uma ma fa'alava. 'A'ai , lea e fua fa'asaga i luga. E mafai ona e amata i le tasi processor ma le 1 GB o le manatua ma faasolosolo malie atu i le selau o processors ma le 1 TB o le manatua. E mafai e VictoriaMetrics ona fa'aoga uma nei punaoa. O lona faʻatinoga o le a faʻateleina e tusa ma le 100 taimi faʻatusatusa i le 1-core system.

O le talafaasolopito o Thanos na amata ia Novema 2017, ina ua aliali mai le uluai tautinoga lautele. Aʻo leʻi faia lenei mea, na atiaʻe Thanos i totonu .

Ia Iuni 2019 sa i ai se faʻasalalauga mataʻina 0.5.0, lea feagaiga. Na aveesea o ia mai Thanos ona sa le lelei lana faatinoga. E masani ona le sa'o lelei le fuifui o Thanos, e le sa'o le feso'ota'i i ai ona o le faitatala. O lea, na matou filifili ai e aveese o ia mai iina. Ou te manatu o le filifiliga sa'o lea.

I lea lava Iuni 2019, na latou lafoina ai le numera o talosaga в .

Ma ina ua mavae ni nai masina sa taliaina Thanos i totonu , lea e aofia ai Prometheus, Kubernetes ma isi galuega lauiloa.

Ia Ianuari 2018, na amata ai le atinaʻeina o VictoriaMetrics.

Ia Setema 2018, na ou taʻua faalauaitele VictoriaMetrics mo le taimi muamua.

Ia Tesema 2018, na lomia ai se lomiga Node e tasi.

I le Me 2019 fa'apogai o fa'aupuga tasi-node ma fuifui.

Ia Iuni 2019, e pei lava o Thanos, na matou tuʻuina atu se talosaga i le CNCF faavae i lalo ole numera . Na matou talosaga i le tasi aso ae leʻi talosaga Thanos.

Ae, o le mea e leaga ai, e leʻi taliaina lava i matou iina. Manaomia fesoasoani a nuu.

Se'i o tatou va'ai i fa'ata'ita'iga sili ona taua o lo'o fa'aalia ai le fausaga o Thanos ma VictoriaMetrics.

Tatou amata ia Thanos. O vaega samasama o vaega Prometheus. O isi mea uma o vaega o Thanos. Tatou amata i le vaega sili ona taua. Thanos Sidecar o se vaega e faʻapipiʻi i tafatafa o Prometheus uma. Na te utaina faʻamaumauga a le Prometheus mai le teuina i totonu ole S3 poʻo se isi mea e teu ai.
O loʻo iai foʻi se vaega e taʻua o Thanos Store Gateway, e mafai ona faitau nei faʻamatalaga mai le Object Storage i luga o talosaga o loʻo oʻo mai mai Thanos Query. Thanos Query fa'aaogaina PromQL ma Prometheus API. O lona uiga, mai fafo e foliga mai o Prometheus. Maua fesili a le PromQL, auina atu i le Thanos Store Gateway, Thanos Store Gateway e toe aumai faʻamatalaga talafeagai mai le Object Storage, toe faʻafoʻi.
Ae matou te teuina faʻamaumauga i le Object Storage e aunoa ma le lua itula talu ai ona o se vaega o le Thanos Sidecar faʻatinoga, lea e le mafai ona tuʻuina atu le lua itula mulimuli i le Object Storage S3, talu ai e leʻi faia e Prometheus faila mo nei itula e lua i le teuina i le lotoifale.
Na fa'apefea ona e filifili e fo'ia lenei mea? Thanos Query, e faaopoopo atu i talosaga i le Thanos Store Gateway, auina atu talosaga tutusa i Thanos Sidecar taitasi, lea e tu i tafatafa o Prometheus.
Ma o Thanos Sidecar, i le isi itu, e talosaga atili atu i Prometheus, ma toe aumai faʻamatalaga mo le lua itula mulimuli.
I le faaopoopo atu i nei vaega, o loʻo i ai foi se vaega e filifili pe a aunoa ma le Thanos e le lelei le gaioiga. O le Thanos Compact lea, lea e nafa ma le tuʻufaʻatasia o faila laiti i luga o le Object Storage i faila tetele na faʻapipiʻiina iinei e Thanos Sidecars. Thanos Sidecar fa'apipi'i faila fa'amaumauga iina ile lua itula. O faila nei, pe a le tuʻufaʻatasia i faila tetele, ona mafai lea ona tupu tele le latou numera. O le tele o faila faapena, o le tele o le manatua e manaʻomia mo Thanos Store Gateway, o le tele o punaoa e manaʻomia e faʻafeiloaʻi ai faʻamatalaga i luga o fesoʻotaiga ma metadata. Thanos Store Gateway ua le aoga. O le mea lea, e manaʻomia le faʻatautaia o Thanos Compact, lea e tuʻufaʻatasia faila laiti i faila tetele, ina ia faʻaitiitia ai faila faʻapea ma faʻaitiitia ai le ulu ile Thanos Store Gateway.
E iai foʻi se vaega e pei o Thanos Ruler. Na te faʻatinoina tulafono faʻasalalau Prometheus ma e mafai ona iloilo tulafono faʻamaumau Prometheus ina ia mafai ai ona toe tusi faʻamatalaga i le Teuina o Mea. Ae o lenei vaega e le fautuaina e faʻaaoga, aua ... O ia .
Ole faiga faigofie lea a Thanos.

Se'i o tatou fa'atusatusa i le polokalame VictoriaMetrics.
VictoriaMetrics e 2 fa'aliliuga: Node e tasi ma fa'aputuga fa'aputu. Node tasi e tamo'e i le komepiuta e tasi. Node tasi e leai ni vaega nei, na'o le tasi le binary. O lenei binary i luga o le fa'ase'e e pei o le sikuea lea. O mea uma o loʻo i totonu o le sikuea o mea o loʻo i totonu o le faila binary mo le lomiga Node Node. E te le tau iloa e uiga ia te ia. Na'o lou ta'avale le binary ma e aoga mea uma mo i matou.
E sili atu ona lavelave le fa'asologa o le fuifui. I totonu e tolu vaega eseese: vmselect, vminsert ma vmstorage. Mai o latou igoa e tatau ona manino le mea latou te faia taitoatasi. O le Insert component e talia faʻamatalaga i faʻasologa eseese: mai le Prometheus remote write API, le Influx line protocol, le Graphite protocol ma le OpenTSDB protocol. O le Insert component e talia i latou, faʻasalalau ma tufatufa atu i le va o vaega o loʻo iai nei, lea o loʻo teuina ai faʻamaumauga. O le vaega Filifili, i le isi itu, e talia fesili a le PromQL. Na te faatinoina , faʻapea foʻi ma le Prometheus querying API, ma e mafai ona faʻaaogaina e fai ma sui mo Prometheus i Grafana poʻo isi Prometheus API tagata faʻatau. Filifili talia se talosaga promql, faʻasalalau, faitau faʻamatalaga talafeagai mo le faʻatinoina o lenei talosaga mai nodes teuina, faʻagasolo nei faʻamatalaga ma toe faʻafoʻi mai se tali.

Sei o tatou faatusatusa le lavelave o le faapipiiina o Thanos ma VictoriaMetrics.

Tatou amata ia Thanos. Ae e te leʻi amata galue ma Thanos, e tatau ona e fatuina se pakete i le Object Storage, pei ole S3 poʻo le GCS, ina ia mafai e Thanos Sidecar ona tusi faʻamatalaga i ai.

Ona mo Prometheus taʻitasi e te manaʻomia faʻapipiʻi Thanos Sidecar. Aʻo leʻi faia lenei mea, e tatau ona e manatua e faʻamalo le faʻapipiʻiina o faʻamaumauga i Prometheus. Fa'amaufa'atasi fa'amaumauga e fa'apipi'i fa'amaumauga i totonu o le faleteuoloa a le Prometheus ina ia fa'aitiitia ai le fa'aaogaina o puna'oa.
A e faʻapipiʻi Thanos Sidecar i luga o lau Prometheus, e tatau ona e faʻamalo le faʻapipiʻiina o faʻamaumauga, aua e le lelei le galuega a Thanos Sidecar ma faʻaogaina faʻamaumauga. O lona uiga o lau Prometheus e amata faʻasaoina faʻamatalaga i poloka e lua itula ma taofi le tuʻufaʻatasia o na poloka i ni poloka tetele. E tusa ai, afai e te faia ni fesili e sili atu i le umi o le lua itula talu ai, o le a le mafai ona galue lelei e pei ona latou mafaia pe a mafai ona faʻaogaina faʻamaumauga.

O le mea lea, e fautuaina ai e Thanos le faʻaitiitia o le taimi faʻamaumau faʻamaumauga i le teuina i le lotoifale i le 6-8 itula ina ia faʻaitiitia ai le maualuga o le tele o poloka laiti.
O le taimi lava e te faʻapipiʻiina ai Thanos Sidecar, e tatau ona e faʻapipiʻi ni vaega se lua mo pakete taʻitasi Object Storage. O Thanos Compactor ma Thanos Store Gateway.

A maeʻa lena, e tatau ona e faʻapipiʻi Thanos Query ma faʻapipiʻi ina ia mafai ona faʻafesoʻotaʻi i Thanos Store Gateways uma o loʻo ia te oe, ma mafai foi ona faʻafesoʻotaʻi i Thanos Sidecars uma.
Atonu o lo'o i ai se fa'afitauli la'ititi iinei.

E te manaʻomia le faʻatulagaina o se fesoʻotaʻiga faʻalagolago ma malupuipuia mai Thanos Query i nei vaega. Ma afai o lau Prometheus o loʻo i totonu o nofoaga faʻamaumauga eseese, poʻo i VPC eseese, ona faʻasaina lea o fesoʻotaʻiga ia i latou mai fafo. Ae mo Thanos Query e galue, e tatau ona e faʻatulagaina le fesoʻotaʻiga iina, ma e tatau ona e suʻeina se auala.
Afai e tele naua nofoaga autu o faʻamatalaga, o lona uiga, e faʻaitiitia le faʻatuatuaina o le faiga atoa. Talu ai e tatau i Thanos Query ona fa'amauina pea feso'ota'iga i Thanos Sidecars uma o lo'o i totonu o nofoaga fa'amaumauga eseese. Faatasi ai ma talosaga uma e oʻo mai, o le a faʻasalalau talosaga i Thanos Sidecars uma. Afai e faʻalavelaveina le fesoʻotaʻiga, o le ae mauaina se seti le atoatoa o faʻamaumauga, pe o le ae mauaina se tali "cluster is down".

I VictoriaMetrics e fai si faigofie mea uma. Mo le tasi-node version, e na'o lou mana'omia o le ta'avale tasi le binary ma e aoga mea uma.

I le fa'aputuga fa'aputuga, ua lava le fa'amomoe uma o ituaiga vaega e tolu o lo'o i luga i so'o se aofaiga e te mana'omia, pe fa'aaoga e otometi le faʻalauiloaina o vaega ile Kubernetes. O loʻo matou fuafua foi e fai se faʻalapotopotoga Kubernetes. O le siata Helm e le o aofia ai nisi tulaga ma e mafai ai ona e fanaina lou vae. Mo se faʻataʻitaʻiga, e faʻatagaina oe e faʻaitiitia le numera o nodes teuina, lea o le a taʻitaʻia ai le leiloa o faʻamaumauga.

A maeʻa ona e faʻalauiloaina se tasi binary poʻo se faʻapipiʻi faʻapipiʻi, e tatau lava ona e faʻaopoopo Prometheus i le config ina ia amata ona tusia faʻamaumauga e tutusa ma le teuina i le lotoifale ma le teuina mamao. E pei ona mafai ona e vaʻaia, o lenei faʻatulagaga e tatau ona sili atu le faʻatuatuaina pe a faʻatusatusa i le Thanos configuration. Matou te le manaʻomia le tausia o se fesoʻotaʻiga mai VictoriaMetrics i Prometheus uma, aua o Prometheus latou te fesoʻotaʻi i VictoriaMetrics ma faʻasalalau faʻamatalaga.

Sei o tatou mafaufau i le lagolago a Thanos ma VictoriaMetrics.

E mana'omia e Thanos le mata'ituina o le Sidecar ina ia mautinoa latou te le taofia le utaina o fa'amaumauga i totonu o le Teuina o Mea. Atonu latou te taofia le la'uina mai o fa'amaumauga ona o mea sese e la'u mai ai, mo se fa'ata'ita'iga o lau feso'ota'iga i le Object Storage ua motusia mo sina taimi, po'o le Object Storage ua le avanoa mo sina taimi. O le a matauina e Thanos Sidecar lenei mea i le taimi nei, lipoti se mea sese, atonu e paʻu ma taofi le galue. Afai e te le mataʻituina, ona e taofi lea o le tuʻuina atu o faʻamatalaga i le Object Storage. Afai e pasi le taimi taofi (6-8 itula fautuaina), o le ae leiloa faʻamaumauga e leʻi faʻamutaina i le Teuina o Mea.

Thanos compactors atonu e le toe galue ona o . E ave e Compactor faʻamaumauga mai le Object Storage ma tuʻufaʻatasia i ni vaega tetele o faʻamaumauga. Talu ai e le o fa'amaopoopoina fa'atasi ma Sidecars, e mafai ona tupu mea nei: E le'i maua e Sidecar le taimi e fa'amae'a ai le poloka, ua filifili Compactor ua uma ona tusia lenei poloka. Ua amata ona faitau e Compactor. E le faitau atoa le poloka ma taofi le galue. Va'ai fa'amatalaga .

E mafai e le Store Gateway ona toe fa'afo'i mai fa'amatalaga e le o gatasi ona o tuuga i le va o Compactor ma Sidecars. O le mea lava lea e tasi e tupu iinei, aua o le Store Gateway e le o faʻatasi ma Compactors ma Sidecars i soʻo se auala. E tusa ai, o tulaga tuuga e mafai ona tupu pe a le vaʻaia e le Store Gateway se vaega o faʻamaumauga pe vaʻai i faʻamatalaga le manaʻomia.

Ole vaega ole Query ile Thanos e le mafai ona toe fa'afo'i mai se vaega fa'ai'uga pe a le maua nisi Sidecars po'o Store Gateways ile taimi nei. O le ae mauaina se vaega o faʻamatalaga, ma o le ae le iloa e te leʻi mauaina uma faʻamatalaga. O le auala lea e galue ai i le faaletonu. I se tulaga fa'apena, ua toe fa'afo'i mai e VictoriaMetrics fa'amaumauga fa'ailoga o se vaega.

E le pei o Thanos, VictoriaMetrics e seasea leiloa faʻamatalaga. E tusa lava pe faʻalavelaveina le fesoʻotaʻiga mai Prometheus i VictoriaMetrics, e leʻo se faʻafitauli, talu ai o loʻo faʻaauau pea ona faʻamaumau e Prometheus faʻamatalaga fou i totonu o le Tusi i luma Log, o lona tele e 2 itula. Afai e te toe faʻafoʻi lau fesoʻotaʻiga i VictoriaMetrics i totonu o le lua itula, o le a le leiloa au faʻamatalaga. Prometheus .

E le pei o Thanos, lea na te tusia faʻamaumauga i mea e teu ai pe a uma le lua itula, Prometheus e otometi lava ona toe faʻaogaina faʻamatalaga e faʻaaoga ai le tusi mamao i le teuina mamao, pei o VictoriaMetrics. E te le fefe i le leiloa o le teuina i le lotoifale i Prometheus. Afai na te leiloa faʻafuaseʻi le teuina i le lotoifale, ona oʻo lea i le tulaga sili ona leaga o le ae leiloa sekone mulimuli o faʻamatalaga e leʻi maua se taimi e faʻamaumau i le teuina mamao.

E otometi lava ona pulea e Kubernetes le fuifui, e le pei o Thanos. E faigata ona tu'u uma vaega o Thanos i le tasi fuifui Kubernetes, e le pei o vaega fa'afuifu VictoriaMetrics.

VictoriaMetrics o loʻo i ai se faʻafouga faigofie i le lomiga fou. Na'o le taofi VictoriaMetrics, fa'afou le binaries ma fa'alauiloa. A taofi e ala i se faailo SIGINT, e faia uma e VictoriaMetrics binaries se tapuni matagofie. Latou te faʻasaoina saʻo faʻamatalaga talafeagai, tapunia saʻo fesoʻotaʻiga o loʻo sau ina ia aua neʻi leiloa se mea. O lea e te le leiloa se mea pe a faʻaleleia.

VictoriaMetrics fa'afaigofie tele le fa'alauteleina o se fuifui. Na'o le fa'aopoopoina o vaega mana'omia ma fa'aauau pea ona galue.

E uiga i mailei i Thanos ma VictoriaMetrics.

O Thanos e iai fa'alavelave nei. Prometheus e tatau ona teuina faʻamatalaga mo le lua itula mulimuli. Afai latou te leiloa, e te leiloa atoa aua e le'i tusia i latou i le Object Storage pei o le S3.

Ole vaega ole Store Gateway ma le vaega fa'apipi'i e mafai ona mana'omia le tele o le manatua e galue ai ma le tele o le Fa'asaoina o Mea pe afai e tele faila laiti o lo'o teuina iina. Ole tele ole numera ma le tele o faila, ole tele ole Store Gateway ma compactor RAM e manaʻomia e teu ai metainformation. O Thanos e tele fa'afitauli e uiga i le mea moni lena .

Thanos o lo'o fa'asalalauina e fua fa'avavau ma le aofa'i o Prometheus o lo'o ia te oe. E le moni lenei mea. Talu ai o talosaga uma e ui atu i le Query component, lea e tatau ona palota i le taimi lava e tasi vaega Store Gateway ma vaega uma o le Sidecar, toso mai faʻamaumauga mai iina ona muaʻi faʻagasolo ai. E manino lava, o le saoasaoa o talosaga e faʻatapulaʻaina e le soʻotaga vaivai sili ona lemu, le Gateway Store sili ona tuai poʻo le Sidecar sili ona tuai.
O nei vaega atonu e le tutusa le utaina. Mo se faʻataʻitaʻiga, o loʻo ia te oe Prometheus, lea e aoina le faitau miliona o metric i le sekone. Ma o loʻo i ai Prometheus, lea e aoina le faitau afe o metric i le sekone. Prometheus, lea e aoina le faitau miliona o metric i le sekone, e tuʻuina atu se uta sili atu i luga o le 'auʻaunaga o loʻo faʻaogaina. E tusa ai ma lea, o le Sidecar e galue lemu iina. Ma i se tulaga lautele e galue lemu mea uma iina. Ma o le Query vaega o le a toso faʻamatalaga mai iina lemu tele. E tusa ai, o le faʻatinoga o lau fuifui atoa o le a faʻatapulaʻaina e lenei Sidecar lemu.

Ona o le le mafai, Thanos e tuʻuina atu faʻamatalaga pe a le maua nisi Sidecars ma le Faleoloa Gateway. Mo se faʻataʻitaʻiga, afai o loʻo faʻasalalau au Sidecars i le lalolagi atoa i nofoaga autu o faʻamatalaga eseese, ona faʻateleina lea o le faʻalavelave o le faʻaletonu o fesoʻotaʻiga ma le le maua o vaega. E tusa ai, i le tele o tulaga o le ae mauaina vaega faʻamatalaga e aunoa ma le iloaina.

E iai foʻi faʻalavelave a VictoriaMetrics. O le faʻalavelave muamua o le filifiliga e faʻatapulaʻaina le aofaʻi o le RAM faʻaaogaina mo le VictoriaMetrics cache. Ona o le faaletonu, e tutusa ma le 60% o le RAM i luga o le masini o loʻo taʻavale ai VictoriaMetrics poʻo le 60% o le RAM o le VictoriaMetrics pod i Kubernetes.
Afai e sese le suia o lenei tau, e mafai ona e faʻaleagaina le faʻatinoga o VictoriaMetrics. Mo se faʻataʻitaʻiga, afai e te setiina le tau maualalo tele, o faʻamaumauga e ono le toe ofi i totonu o le VictoriaMetrics cache. Ona o lenei mea, e tatau ona ia faia galuega faaopoopo ma utaina le processor ma le disk. Afai e te faia lenei filifiliga tele tele, e faʻatuputeleina, muamua, le avanoa o VictoriaMetrics o le a paʻu i se mea e le manatua, ma, lona lua, o le a taʻitaʻia ai le mea moni o le a itiiti lava le RAM o totoe i le faʻaogaina o le masini manatua mo. faila faila. Ma o VictoriaMetrics e faʻalagolago i se faila faila mo le faʻatinoga. Afai e le lava, o le uta i luga o le disk e mafai ona matua faateleina. O le mea lea, fautuaga: aua le suia le parakalafa seʻi vagana ua matua manaʻomia.

Filifiliga lona lua. Ole taimi fa'atumauina - ose vaitaimi e fa'atulaga ile 1 masina ona ole fa'aletonu. Ole umi lea ole taimi e teu ai e VictoriaMetrics fa'amaumauga. A maeʻa lenei vaitau, e tape e VictoriaMetrics faʻamaumauga.
E to'atele tagata e fa'atautaia VictoriaMetrics e aunoa ma lenei fa'amaufa'ailoga ma fa'amaumauga fa'amaumauga mo le masina. Ona latou fesili lea: aisea na mou atu ai faʻamaumauga mo le masina talu ai? Aua o le taimi e taofia ai le taimi e 1 masina. O le mea lea, e tatau ona e iloa ma seti le taimi saʻo taofimau.

Sei o tatou tilotilo i uiga uiga ese.

Thanos ei ai se vaega e taʻua o le downsampling: 5-minute ma itula vaeluaga, lea e masani . Afai e te google ma vaʻavaʻai i la latou mataupu ile github, e tele naua faʻafitauli e fesoʻotaʻi ma lenei downsampling, o nisi taimi e le saʻo lelei, pe le aoga e pei ona faʻamoemoeina e tagata faʻaoga.

O lo'o iai fa'amaumauga a Thanos mo pa'aga Prometheus HA. Pe a aoina e lua Prometheus ia fua tutusa mai sini tutusa ma Thanos teuina i latou i le Mea e teu ai. E mafai e Thanos ona fa'asolo lelei fa'amaumauga nei, e le pei o VictoriaMetrics.

Thanos ei ai se vaega mataala sa i totonu o le ata o Thanos. Ae o ia .

O Thanos e iai le avanoa e tutusa ai le tulafono a Thanos ma Prometheus. Thanos ma Prometheus o loʻo atinaʻe e le au atinaʻe tutusa. Faatasi ai ma le faʻaleleia o Thanos poʻo Prometheus, e malo le isi itu.

VictoriaMetrics 'autu autu o le MetricsQL. O faʻaopoopoga nei VictoriaMetrics mo PromQL, lea na ou talanoa ai i le mataʻituina mataʻituina muamua.

E lagolagoina e VictoriaMetrics le utaina o faʻamatalaga e faʻaaoga ai le tele o tulafono eseese. VictoriaMetrics e le gata e mafai ona talia faʻamatalaga mai Prometheus, ae faʻapea foʻi i le Influx, OpenTSDB ma Graphite protocols.

O fa'amaumauga a VictoriaMetrics e itiiti le avanoa e fa'atusatusa ia Thanos ma Prometheus.
Afai e te faʻamaumau faʻamatalaga moni, e talanoa tagata faʻaoga e uiga i le 2-5 taimi faʻaititia i le tele o faʻamaumauga i luga o le disk faʻatusatusa i Prometheus ma Thanos.

O le isi fa'amanuiaga o VictoriaMetrics e fa'asilisiliina mo le saoasaoa.

Sei o tatou tilotilo i le tau o atinae tetele.

O se tasi o mea lelei o Thanos o le teuina o faʻamaumauga i le teuina o mea, lea e taugofie.
Pe a teuina faʻamatalaga i le teuina o mea, e tatau ona e totogia mo faʻamaumauga tusitusi ma faitau faʻagaioiga ($10 i le miliona gaioiga). A e tusia faʻamatalaga i mea e teu ai mea, e te totogia lau tau talimalo mo le tuʻuina atu o faʻamatalaga i luga ole Initaneti pe afai e le o iai lau fuifui i le AWS, e leai se totogi iina; A e faitau fa'amaumauga, e te totogia ile $10 ma le $230 ile 1TB. E mafai ona taua tele pe afai e te fesiligia soo faʻamatalaga faʻasolopito mai le faʻaupuga o Thanos.

Mo se fa'aputuga o Thanos, e tatau ona e totogia fa'aumau mo Compact, Store Gateway, Query vaega e mana'omia ai le tele o manatua, ma le CPU mo le tele o fa'amaumauga.

VictoriaMetrics o loʻo i ai tupe faʻaalu nei. Afai e te teuina faʻamatalaga ile GCE HDD drive, ona sau lea ile $40 mo le 1TB. Mo VictoriaMetrics, o taʻavale masani HDD e lava e leai se SSD, lea e sili atu le tau, e manaʻomia; VictoriaMetrics ua sili ona lelei mo HDD.

VictoriaMetrics e manaʻomia ni 'auʻaunaga mo vaega: a le tasi-nod poʻo vaega faʻapipiʻi, lea, e le pei o vaega o Thanos, e manaʻomia le itiiti ifo o le PPU ma le RAM - ma o le a sili atu ona taugofie.

Fa'ata'ita'iga o fa'atinoga.

Thanos ei ai se faʻataʻitaʻiga faʻatinoga i Gitlab. Gitlab e tamoe atoa i luga o Thanos. Ae le o mea uma e sologa lelei iina. Afai e te tilotilo atu ia i latou , ona mafai lea ona e iloa o loʻo i ai pea i latou : E le lava le manatua mo le Store Gateway poʻo vaega ole Query. Latou te manaʻomia pea ona faʻateleina le aofaʻi o le manatua.
Ona o lea mea, ua siitia ai le tau o le foia o nei faafitauli.
O le faʻatinoga lona lua, atonu e sili atu ona manuia, o le kamupani Improbable, lea na amata atinaʻe Thanos. Na latou lomia le Thanos source code. Improbable o se kamupani e atiaʻe masini taʻaloga.

VictoriaMetrics o loʻo iai faʻataʻitaʻiga faʻatinoga lautele:
- wix.com fau upega tafaʻilagi
- Adidas o loʻo faʻatinoina VictoriaMetrics ma na faia foi se faʻaaliga i le PromCon 2019 mulimuli
- TrafficStars - feso'ota'iga fa'asalalauga
- Seznam.cz ose masini su'esu'e lauiloa a Czech.
Ona i ai lea o kamupani leai ni igoa e le mafai ona ou taʻuina i le taimi nei. Sa latou le ioeina.
- Tasi ta'aloga ta'aloga tele. Tele atu nai lo im Improbable.
- Fa'atupu polokalame fa'akomepiuta tetele.
- Faletupe Rusia tele.
- O le gaosiga o le uila afi a Europa na faʻamaonia lelei VictoriaMetrics. O lo'o fa'atinoina e le kamupani lenei VictoriaMetrics e mata'ituina fa'amaumauga o lo'o aoina mai i matagi matagi ile fua ole 50 fa'ata'ita'i ile sekone ile masini. E ta'i selau masini fa'avili ta'i matagi. E faitau selau a latou uila afi.
- O kamupani vaalele a Rusia e manaʻo e faʻatino VictoriaMetrics, ae e le mafai lava. Ua matou i ai i le tulaga konekarate ma i latou.
Faaiuga.
VictoriaMetrics ma Thanos foia faafitauli tutusa, ae i auala eseese:
- Va'aiga fesili i le lalolagi
- fua faalava
- taofiga fa'apea

Спасибо.
O lo'o matou fa'atali mo oe ile matou .

Na'o tagata fa'aigoaina e mafai ona auai i le su'esu'ega. , faʻamolemole.
O le a le mea e te fa'aogaina e teu ai mo le Prometheus?
35,3%Thanos6
0,0%Cortex0
0,0%M3DB0
41,2%VictoriaMetrics7
23,5%isi4
17 tagata fa'aoga na palota. 16 tagata fa'aoga na le fa'aaogaina.
puna: www.habr.com
