Vector 0.3.0

Dizze wike waard ferzje 0.3.0 fan it fergese Vector-hulpprogramma frijlitten, ûntworpen om loggegevens, metriken en eveneminten te sammeljen, te transformearjen en op te slaan.

Skreaun yn 'e Rust-taal, wurdt it karakterisearre troch hege prestaasjes en lege RAM-konsumpsje yn ferliking mei syn analogen. Dêrnjonken wurdt in protte omtinken jûn oan funksjes relatearre oan korrektens, benammen de mooglikheid om net-ferstjoerde eveneminten op in buffer op skiif te bewarjen en bestannen te rotearjen.

Architecturally, Vector is in evenemint router dy't ûntfangt berjochten fan ien of mear boarnen, opsjoneel tapasse oer dizze berjochten transformaasjes, en stjoer se nei ien of mear drains.

De folgjende binne útfierd

Boarnen

  • bestân - trochgeande lêzen fan eveneminten út ien of mear lokale bestannen;
  • statsd - trochgeande ûntfangst fan eveneminten fia it StatsD-protokol fia UDP;
  • stdin - trochgeande lêzen fan eveneminten út de standert ynfierstream;
  • syslog - trochgeande ûntfangst fan eveneminten fia it Syslog 5424-protokol;
  • tcp - trochgeande lêzen fan eveneminten út in TCP-socket;
  • vector - ûntfangst fan eveneminten fan in oare Vector eksimplaar.

Transformaasjes

  • add_fields - ekstra fjilden tafoegje oan eveneminten;
  • field_filter - barrensfiltering troch fjildwearde;
  • grok_parser - fjildwearden parsearje yn Grok-formaat;
  • json_parser - fjildwearden parsearje yn JSON-formaat;
  • lua - konvertearjen fan eveneminten mei Lua-skripts;
  • regex_parser - konvertearjen fan fjildwearden mei reguliere útdrukkingen;
  • remove_fields - fjilden fuortsmite fan eveneminten;
  • tokenizer - fjildwearden splitsen yn tokens.

Drains

  • aws_cloudwatch_logs - stjoer logs nei AWS CloudWatch;
  • aws_kinesis_streams - ferstjoeren fan eveneminten nei AWS Kinesis;
  • aws_s3 - it ferstjoeren fan eveneminten yn batches nei AWS S3;
  • blackhole - ferneatiging fan eveneminten, bedoeld foar testen;
  • console - stjoer eveneminten nei standert útfier as standert flater;
  • elasticsearch - it ferstjoeren fan eveneminten nei ElasticSearch;
  • http - it ferstjoeren fan eveneminten nei in willekeurige HTTP-URL;
  • kafka - it ferstjoeren fan eveneminten nei Kafka;
  • splunk_hec - it ferstjoeren fan eveneminten nei de Splunk HTTP Collector;
  • tcp - it ferstjoeren fan eveneminten nei in TCP-socket;
  • vector - stjoer eveneminten nei in oare Vector eksimplaar.

Ferzje 0.3.0 tafoege stipe foar Lua, Grok, reguliere útdrukkingen en in tokenizer.

Boarne: linux.org.ru

Add a comment