Vector 0.3.0

Lub lim tiam no, version 0.3.0 ntawm cov khoom siv Vector dawb, tsim los rau kev sau, hloov pauv thiab txuag cov ntaub ntawv teev tseg, ntsuas thiab xwm txheej, raug tso tawm.

Tau sau ua lus Rust, nws yog tus cwj pwm los ntawm kev ua haujlwm siab thiab kev siv RAM tsawg piv rau nws cov analogues. Tsis tas li ntawd, kev saib xyuas ntau yog them rau cov haujlwm ntsig txog qhov raug, tshwj xeeb, muaj peev xwm txuag cov xwm txheej tsis xa mus rau qhov tsis nyob ntawm disk thiab tig cov ntaub ntawv.

Architecturally, Vector yog ib qho kev tshwm sim router uas tau txais cov lus los ntawm ib los yog ntau tshaj qhov chaw, optionally thov tshaj cov lus no kev hloov pauv, thiab xa lawv mus rau ib qho lossis ntau dua dej ntws.

Cov hauv qab no tau muab coj los siv

Cov chaw

  • cov ntaub ntawv - txuas ntxiv nyeem cov xwm txheej los ntawm ib lossis ntau cov ntaub ntawv hauv zos;
  • statsd - tau txais cov xwm txheej tas li ntawm StatsD raws tu qauv ntawm UDP;
  • stdin - kev nyeem ntawv txuas ntxiv ntawm cov xwm txheej los ntawm tus qauv nkag kwj;
  • syslog - tau txais cov xwm txheej tas li ntawm Syslog 5424 raws tu qauv;
  • tcp - txuas ntxiv nyeem cov xwm txheej los ntawm TCP lub qhov (socket);
  • vector - tau txais cov xwm txheej los ntawm lwm qhov Vector piv txwv.

Kev hloov pauv

  • add_fields - ntxiv cov teb ntxiv rau cov xwm txheej;
  • field_filter - qhov xwm txheej lim los ntawm cov nqi teb;
  • grok_parser β€” parsing teb qhov tseem ceeb hauv Grok hom;
  • json_parser - parsing teb qhov tseem ceeb hauv JSON hom;
  • lua - converting events using Lua scripts;
  • regex_parser - hloov cov nqi teb uas siv cov kab lus tsis tu ncua;
  • remove_fields - tshem tawm cov teb los ntawm cov xwm txheej;
  • tokenizer - splitting field values ​​rau hauv tokens.

Cov dej ntws

  • aws_cloudwatch_logs - send logs to AWS CloudWatch;
  • aws_kinesis_streams - sending events to AWS Kinesis;
  • aws_s3 - sending events in batches to AWS S3;
  • blackhole - kev puas tsuaj ntawm cov xwm txheej, npaj rau kev sim;
  • console - xa cov xwm txheej rau cov qauv tsim tawm lossis cov qauv yuam kev;
  • elasticsearch - xa cov xwm txheej rau ElasticSearch;
  • http β€” xa cov xwm txheej mus rau qhov tsis txaus siab HTTP URL;
  • kafka - xa cov xwm txheej rau Kafka;
  • splunk_hec - xa cov xwm txheej mus rau Splunk HTTP Collector;
  • tcp - xa cov xwm txheej mus rau TCP lub qhov (socket);
  • vector - xa cov xwm txheej mus rau lwm qhov Vector piv txwv.

Version 0.3.0 ntxiv kev txhawb nqa rau Lua, Grok, cov lus qhia tsis tu ncua thiab lub tokenizer.

Tau qhov twg los: linux.org.ru ua

Ntxiv ib saib