Vecteure 0.3.0

Dës Woch gouf d'Versioun 0.3.0 vum gratis Vector Utility, entwéckelt fir Logdaten, Metriken an Eventer ze sammelen, ze konvertéieren an ze späicheren, verëffentlecht.

Schreift an der Rust Sprooch, ass et charakteriséiert duerch héich Leeschtung an niddereg RAM Konsum am Verglach zu sengen Analoga. Zousätzlech gëtt vill Opmierksamkeet u Funktiounen am Zesummenhang mat der Richtegkeet bezuelt, besonnesch d'Kapazitéit fir ongeschéckt Eventer op e Puffer op der Disk ze späicheren an Dateien ze rotéieren.

Architektonesch ass Vector en Event Router deen Messagen vun engem oder méi kritt Quellen, optional iwwer dës Messagen applizéiert Transformatiounen, a schéckt se un een oder méi drain.

Déi folgend goufen ëmgesat

Quellen vun Informatiounen

  • Datei - kontinuéierlech Liesen vun Eventer vun engem oder méi lokalen Dateien;
  • statsd - kontinuéierlech Empfang vun Eventer iwwer de StatsD Protokoll iwwer UDP;
  • stdin - kontinuéierlech Liesung vun Eventer vum Standard Input Stream;
  • syslog - kontinuéierlech Empfang vun Eventer iwwer de Syslog 5424 Protokoll;
  • tcp - kontinuéierlech Liesen vun Evenementer aus engem TCP Socket;
  • vector - Eventer vun enger anerer Vector Instanz kréien.

Konversiounen

  • add_fields - zousätzlech Felder fir Eventer bäidroen;
  • field_filter - Eventfilter nom Feldwäert;
  • grok_parser - Parsing Feldwäerter am Grok Format;
  • json_parser - Parsing Feldwäerter am JSON Format;
  • lua - Konvertéiere vun Eventer mat Lua Scripten;
  • regex_parser - Ëmwandlung vun Feldwäerter mat reguläre Ausdréck;
  • remove_fields - Felder vun Eventer ewechhuelen;
  • tokenizer - Feldwäerter opzedeelen an Tokens.

Ofwaasser

  • aws_cloudwatch_logs - schéckt Logbicher op AWS CloudWatch;
  • aws_kinesis_streams - schéckt Eventer op AWS Kinesis;
  • aws_s3 - schéckt Eventer a Chargen op AWS S3;
  • Blackhole - Zerstéierung vun Evenementer, geduecht fir Testen;
  • Konsol - schéckt Eventer op Standardausgang oder Standardfehler;
  • elasticsearch - schéckt Eventer op ElasticSearch;
  • http - d'Evenementer op eng arbiträr HTTP URL schécken;
  • Kafka - schéckt Evenementer ze Kafka;
  • splunk_hec - schéckt Eventer un de Splunk HTTP Collector;
  • tcp - Schécken vun Eventer op eng TCP Socket;
  • vector - schéckt Eventer an eng aner Vector Instanz.

Versioun 0.3.0 huet Ënnerstëtzung fir Lua, Grok, regulär Ausdréck an en Tokenizer bäigefüügt.

Source: linux.org.ru

Setzt e Commentaire