Vector 0.3.0

На этой неделе вышла версия 0.3.0 свободной утилиты Vector, предназначенной для сбора, преобразования и сохранения данных логов, метрик и событий.

د زنګ په ژبه لیکل کیږي، دا د دې انالوګونو په پرتله د لوړ فعالیت او ټیټ RAM مصرف لخوا مشخص شوی. سربیره پردې ، د سموالي پورې اړوند دندو ته خورا پاملرنه ورکول کیږي ، په ځانګړي توګه ، په ډیسک کې بفر ته د نه لیږل شوي پیښو خوندي کولو وړتیا او فایلونه ګرځول.

په معمارۍ کې، ویکتور د پیښې روټر دی چې د یو یا ډیرو څخه پیغامونه ترلاسه کوي سرچینېپه اختیاري توګه په دې پیغامونو کې پلي کول بدلونونه، او یو یا ډیرو ته یې لیږل ډنډونه.

Реализованы следующие

سرچینې

  • file — непрерывное чтение событий из одного или нескольких локальных файлов;
  • statsd — непрерывное получение событий по протоколу StatsD через UDP;
  • stdin — непрерывное чтение событий из стандартного потока ввода;
  • syslog — непрерывное получение событий по протоколу Syslog 5424;
  • tcp — непрерывное чтение событий из TCP-сокета;
  • vector — получение событий из другого экземпляра Vector.

Преобразования

  • add_fields — добавление дополнительных полей в события;
  • field_filter — фильтрация события по значению поля;
  • grok_parser — разбор значений полей в формате Grok;
  • json_parser — разбор значений полей в формате JSON;
  • lua — преобразование событий с помощью скриптов на Lua;
  • regex_parser — преобразование значений полей с помощью регулярных выражений;
  • remove_fields — удаление полей из событий;
  • tokenizer — разбиение значений полей на токены.

ډنډونه

  • aws_cloudwatch_logs — отправка логов в AWS CloudWatch;
  • aws_kinesis_streams — отправка событий в AWS Kinesis;
  • aws_s3 — отправка событий пачками в AWS S3;
  • blackhole — уничтожение событий, предназначено для тестирования;
  • console — отправка событий в стандартный поток вывода или в стандартный поток ошибок;
  • elasticsearch — отправка событий в ElasticSearch;
  • http — отправка событий на произвольный HTTP URL;
  • kafka — отправка событий в Kafka;
  • splunk_hec — отправка событий в Splunk HTTP Collector;
  • tcp — отправка событий в TCP-сокет;
  • vector — отправка событий в другой экземпляр Vector.

В версии 0.3.0 была добавлена поддержка Lua, Grok, регулярных выражений и токенизатора.

سرچینه: linux.org.ru

Add a comment