An tseachtain seo, eisíodh leagan 0.3.0 den áirgiúlacht Veicteoir saor in aisce, atá deartha chun sonraí logála, méadracht agus imeachtaí a bhailiú, a athrú agus a shábháil.
Agus é scríofa sa teanga Rust, is sainairíonna é ardfheidhmíocht agus tomhaltas íseal RAM i gcomparáid lena analógacha. Ina theannta sin, tugtar aird mhór ar fheidhmeanna a bhaineann le cirte, go háirithe, an cumas imeachtaí neamhsheolta a shábháil ar mhaolán ar dhiosca agus comhaid a rothlú.
Go ailtireachta, is ródaire imeachta é Vector a fhaigheann teachtaireachtaí ó cheann amháin nó níos mó foinsí, ag cur i bhfeidhm go roghnach thar na teachtaireachtaí seo claochluithe, agus iad a chur chuig ceann amháin nó níos mó draenacha.
Tá na nithe seo a leanas curtha i bhfeidhm
Foinsí
- comhad - léamh leanúnach ar imeachtaí ó chomhad áitiúil amháin nó níos mó;
- statsd - imeachtaí a fháil go leanúnach tríd an bprótacal StatsD tríd an UDP;
- stdin - léamh leanúnach ar imeachtaí ón sruth caighdeánach ionchuir;
- syslog - imeachtaí a fháil go leanúnach trí phrótacal Syslog 5424;
- tcp - léamh leanúnach ar imeachtaí ó soicéad TCP;
- veicteoir - imeachtaí a fháil ó shampla Veicteoir eile.
Claochluithe
- add_fields - ag cur réimsí breise le himeachtaí;
- field_filter — scagadh imeachtaí de réir luach an réimse;
- grok_parser — luachanna réimse a pharsáil i bhformáid Grok;
- json_parser - luachanna réimse a pharsáil i bhformáid JSON;
- lua - imeachtaí a thiontú ag úsáid scripteanna Lua;
- regex_parser - luachanna réimse a thiontú ag baint úsáide as nathanna rialta;
- remove_fields — réimsí a bhaint de imeachtaí;
- tokenizer - luachanna réimse a roinnt ina chomharthaí.
Draenacha
- aws_cloudwatch_logs - logs a sheoladh chuig AWS CloudWatch;
- aws_kinesis_streams - imeachtaí a sheoladh chuig AWS Kinesis;
- aws_s3 - imeachtaí i mbaisceanna a sheoladh chuig AWS S3;
- poll dubh - scrios imeachtaí, atá beartaithe le haghaidh tástála;
- consól - imeachtaí a sheoladh chuig aschur caighdeánach nó earráid chaighdeánach;
- elasticsearch - imeachtaí a sheoladh chuig ElasticSearch;
- http — imeachtaí a sheoladh chuig URL treallach HTTP;
- kafka - imeachtaí a sheoladh chuig Kafka;
- splunk_hec - imeachtaí a sheoladh chuig an Splunk HTTP Collector;
- tcp — imeachtaí a sheoladh chuig soicéad TCP;
- veicteoir - seol imeachtaí chuig ásc Veicteoir eile.
Chuir Leagan 0.3.0 tacaíocht le Lua, Grok, nathanna rialta agus comharthaitheoir.
Foinse: linux.org.ru