ویکٹر 0.3.0

اس ہفتے، مفت ویکٹر یوٹیلیٹی کا ورژن 0.3.0، جو لاگ ڈیٹا، میٹرکس اور ایونٹس کو جمع کرنے، تبدیل کرنے اور محفوظ کرنے کے لیے ڈیزائن کیا گیا ہے، جاری کیا گیا۔

زنگ زبان میں لکھے جانے کی وجہ سے، اس کی خصوصیت اس کے ینالاگوں کے مقابلے میں اعلی کارکردگی اور کم RAM کی کھپت ہے۔ اس کے علاوہ، درستگی سے متعلق افعال پر بہت زیادہ توجہ دی جاتی ہے، خاص طور پر، غیر بھیجے ہوئے واقعات کو ڈسک پر موجود بفر میں محفوظ کرنے اور فائلوں کو گھمانے کی صلاحیت۔

آرکیٹیکچرل طور پر، ویکٹر ایک ایونٹ روٹر ہے جو ایک یا زیادہ سے پیغامات وصول کرتا ہے۔ ذرائعاختیاری طور پر ان پیغامات پر لاگو کرنا تبدیلیاں، اور انہیں ایک یا زیادہ کو بھیجنا نالوں.

مندرجہ ذیل کو نافذ کیا گیا ہے۔

ذرائع

  • فائل - ایک یا زیادہ مقامی فائلوں سے واقعات کو مسلسل پڑھنا؛
  • statsd - UDP کے ذریعے StatsD پروٹوکول کے ذریعے واقعات کی مسلسل وصولی؛
  • stdin - معیاری ان پٹ سٹریم سے واقعات کا مسلسل پڑھنا؛
  • syslog - Syslog 5424 پروٹوکول کے ذریعے واقعات کی مسلسل وصولی؛
  • tcp - TCP ساکٹ سے واقعات کا مسلسل پڑھنا؛
  • vector - دوسرے ویکٹر مثال سے واقعات وصول کرنا۔

تبدیلیاں

  • add_fields - ایونٹس میں اضافی فیلڈز شامل کرنا؛
  • فیلڈ_فلٹر - فیلڈ ویلیو کے لحاظ سے ایونٹ فلٹرنگ؛
  • 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 کو بھیجنا؛
  • بلیک ہول - واقعات کی تباہی، جانچ کے لیے۔
  • کنسول - واقعات کو معیاری آؤٹ پٹ یا معیاری غلطی پر بھیجیں؛
  • elasticsearch - ElasticSearch پر واقعات بھیجنا؛
  • HTTP — واقعات کو من مانی HTTP URL پر بھیجنا؛
  • کافکا - کافکا کو واقعات بھیجنا؛
  • splunk_hec - Splunk HTTP کلکٹر کو واقعات بھیجنا؛
  • tcp — واقعات کو TCP ساکٹ میں بھیجنا؛
  • vector - واقعات کو دوسرے ویکٹر مثال میں بھیجیں۔

ورژن 0.3.0 نے Lua، Grok، ریگولر ایکسپریشنز اور ٹوکنائزر کے لیے تعاون شامل کیا۔

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں