Vector 0.3.0

Këtë javë doli versioni 0.3.0 i utilitarit të lirë Vector, i destinuar për mbledhjen, transformimin dhe ruajtjen e të dhënave nga log-et, metrikat dhe ngjarjet.

E shkruar në gjuhën Rust, ajo karakterizohet nga një performancë e lartë dhe një konsum të ulët të memories në krahasim me alternativat. Për më tepër, është vënë një vëmendje e madhe në aspektet që lidhen me korrektësinë, veçanërisht mundësitë e ruajtjes së ngjarjeve të papara në memorie dhe rotacionin e skedarëve.

Arkitektura e Vector është një ruter ngjarjesh që pranon mesazhe nga një ose më shumë burime, duke aplikuar opsionalisht transformime, dhe duke i dërguar ato në një ose më shumë grupe lidhjesh..

Janë implementuar:

Burimet

  • file — leximi i vazhdueshĂ«m i ngjarjeve nga njĂ« ose mĂ« shumĂ« skedarĂ« lokalĂ«;
  • statsd — marrja e vazhdueshme e ngjarjeve sipas protokollit StatsD pĂ«rmes UDP;
  • stdin — leximi i vazhdueshĂ«m i ngjarjeve nga rrjedha standarde e hyrjes;
  • syslog — marrja e vazhdueshme e ngjarjeve sipas protokollit Syslog 5424;
  • tcp — leximi i vazhdueshĂ«m i ngjarjeve nga njĂ« socket TCP;
  • vector — marrja e ngjarjeve nga njĂ« tjetĂ«r instancĂ« e Vector.

Transformimet

  • add_fields — shtimi i fushave tĂ« tjera nĂ« ngjarje;
  • field_filter — filtrimi i ngjarjeve sipas vlerĂ«s sĂ« fushĂ«s;
  • grok_parser — analizimi i vlerave tĂ« fushave nĂ« formatin Grok;
  • json_parser — analizimi i vlerave tĂ« fushave nĂ« formatin JSON;
  • lua — transformimi i ngjarjeve me skenarĂ« nĂ« Lua;
  • regex_parser — transformimi i vlerave tĂ« fushave me shprehje tĂ« rregullta;
  • remove_fields — heqja e fushave nga ngjarjet;
  • tokenizer — ndarjen e vlerave tĂ« fushave nĂ« tokene.

Grupet e lidhjesh

  • aws_cloudwatch_logs — dĂ«rgimi i log-eve nĂ« AWS CloudWatch;
  • aws_kinesis_streams — dĂ«rgimi i ngjarjeve nĂ« AWS Kinesis;
  • aws_s3 — dĂ«rgimi i ngjarjeve nĂ« grupe nĂ« AWS S3;
  • blackhole — shkatĂ«rrimi i ngjarjeve, dedikuar pĂ«r testim;
  • console — dĂ«rgimi i ngjarjeve nĂ« rrjedhĂ«n standarde tĂ« daljes ose nĂ« rrjedhĂ«n standarde tĂ« gabimeve;
  • elasticsearch — dĂ«rgimi i ngjarjeve nĂ« ElasticSearch;
  • http — dĂ«rgimi i ngjarjeve nĂ« njĂ« URL HTTP tĂ« rastĂ«sishme;
  • kafka — dĂ«rgimi i ngjarjeve nĂ« Kafka;
  • splunk_hec — dĂ«rgimi i ngjarjeve nĂ« Splunk HTTP Collector;
  • tcp — dĂ«rgimi i ngjarjeve nĂ« njĂ« socket TCP;
  • vector — dĂ«rgimi i ngjarjeve nĂ« njĂ« tjetĂ«r instancĂ« tĂ« Vector.

Në versionin 0.3.0 u shtua mbështetje për Lua, Grok, shprehje të rregullta dhe tokenizer.

Burimi: linux.org.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster