В.И. 0.3.0

Дар ин ҳафта, версияи 0.3.0 утилитаи ройгони Vector, ки барои ҷамъоварӣ, табдил додан ва захира кардани маълумоти гузоришҳо, ченакҳо ва рӯйдодҳо пешбинӣ шудааст, бароварда шуд.

Он бо забони Rust навишта шуда, дар муқоиса бо аналогҳои худ бо иҷрои баланд ва истеъмоли ками RAM тавсиф мешавад. Илова бар ин, ба функсияҳои марбут ба дурустӣ, аз ҷумла қобилияти захира кардани рӯйдодҳои ирсолнашуда дар буфери диск ва гардиши файлҳо диққати зиёд дода мешавад.

Аз ҷиҳати меъморӣ, Вектор роутери рӯйдодҳост, ки аз як ё якчанд паёмҳо қабул мекунад сарчашмаҳо, ихтиёран ба болои ин паёмҳо муроҷиат кунед дигаргуниҳо, ва фиристодани онҳо ба як ё якчанд дренажхо.

Корҳои зерин амалӣ карда шуданд

Манбаъҳои иттилоот

  • файл - мутолиаи пайвастаи рӯйдодҳо аз як ё якчанд файлҳои маҳаллӣ;
  • statsd - гирифтани пайвастаи рӯйдодҳо тавассути протоколи StatsD тавассути UDP;
  • stdin - хониши пайвастаи рӯйдодҳо аз ҷараёни вуруди стандартӣ;
  • syslog - гирифтани пайвастаи рӯйдодҳо тавассути протоколи Syslog 5424;
  • tcp - хониши пайвастаи рӯйдодҳо аз васлаки TCP;
  • вектор - қабули рӯйдодҳо аз дигар мисоли Вектор.

Трансформатсияҳо

  • add_fields - илова кардани майдонҳои иловагӣ ба рӯйдодҳо;
  • field_filter — филтркунии ҳодиса аз рӯи арзиши майдон;
  • grok_parser — таҳлили арзишҳои майдон дар формати Grok;
  • json_parser - таҳлили арзишҳои майдон дар формати JSON;
  • lua - табдил додани рӯйдодҳо бо истифода аз скриптҳои Lua;
  • regex_parser - табдил додани арзишҳои майдон бо истифода аз ифодаҳои муқаррарӣ;
  • remove_fields — хориҷ кардани майдонҳо аз рӯйдодҳо;
  • токенизатор - тақсим кардани арзишҳои майдон ба аломатҳо.

Мол

  • aws_cloudwatch_logs - гузоришҳоро ба AWS CloudWatch ирсол кунед;
  • aws_kinesis_streams - фиристодани рӯйдодҳо ба AWS Kinesis;
  • aws_s3 - фиристодани рӯйдодҳо дар гурӯҳҳо ба AWS S3;
  • Blackhole - нобудсозии рӯйдодҳое, ки барои санҷиш пешбинӣ шудаанд;
  • консол - ирсоли рӯйдодҳо ба баромади стандартӣ ё хатои стандартӣ;
  • elasticsearch - фиристодани рӯйдодҳо ба ElasticSearch;
  • http — фиристодани рӯйдодҳо ба URL-и ихтиёрии HTTP;
  • kafka - фиристодани рӯйдодҳо ба Кафка;
  • splunk_hec - фиристодани рӯйдодҳо ба Splunk HTTP Collector;
  • tcp — фиристодани рӯйдодҳо ба васлаки TCP;
  • вектор - ирсол рӯйдодҳо ба дигар мисол Вектор.

Версияи 0.3.0 дастгирии Lua, Grok, ифодаҳои муқаррарӣ ва токенизаторро илова кард.

Манбаъ: linux.org.ru

Илова Эзоҳ