Ni ọsẹ yii, ẹya 0.3.0 ti IwUlO Vector ọfẹ, ti a ṣe apẹrẹ fun gbigba, iyipada ati fifipamọ data log, awọn metiriki ati awọn iṣẹlẹ, ti tu silẹ.
Ni kikọ ni ede Rust, o jẹ ijuwe nipasẹ iṣẹ giga ati agbara Ramu kekere ni akawe si awọn afọwọṣe rẹ. Ni afikun, akiyesi pupọ ni a san si awọn iṣẹ ti o ni ibatan si atunṣe, ni pataki, agbara lati ṣafipamọ awọn iṣẹlẹ ti a ko firanṣẹ si ifipamọ lori disiki ati yiyi awọn faili.
Ni ayaworan, Vector jẹ olulana iṣẹlẹ ti o gba awọn ifiranṣẹ lati ọkan tabi diẹ sii awọn orisun, optionally nbere lori awọn wọnyi awọn ifiranṣẹ awọn iyipada, ati fifiranṣẹ wọn si ọkan tabi diẹ ẹ sii drains.
Awọn atẹle ti wa ni imuse
Awọn orisun
- faili - kika lemọlemọfún ti awọn iṣẹlẹ lati ọkan tabi diẹ ẹ sii awọn faili agbegbe;
- statsd - gbigba awọn iṣẹlẹ nigbagbogbo nipasẹ ilana StatsD nipasẹ UDP;
- stdin - kika lemọlemọfún ti awọn iṣẹlẹ lati ṣiṣan titẹ sii boṣewa;
- syslog - gbigba lemọlemọfún ti awọn iṣẹlẹ nipasẹ ilana Syslog 5424;
- tcp - kika lemọlemọfún ti awọn iṣẹlẹ lati iho TCP kan;
- fekito - gbigba awọn iṣẹlẹ lati apẹẹrẹ Vector miiran.
Awọn iyipada
- add_fields - fifi awọn aaye afikun si awọn iṣẹlẹ;
- field_filter - sisẹ iṣẹlẹ nipasẹ iye aaye;
- grok_parser - awọn iye aaye ti n ṣalaye ni ọna kika Grok;
- json_parser - awọn iye aaye ti n ṣalaye ni ọna kika JSON;
- lua - awọn iṣẹlẹ iyipada nipa lilo awọn iwe afọwọkọ Lua;
- regex_parser - iyipada awọn iye aaye ni lilo awọn ikosile deede;
- remove_fields - yiyọ awọn aaye lati awọn iṣẹlẹ;
- tokenizer - awọn iye aaye pipin si awọn ami.
Sisan omi
- aws_cloudwatch_logs - fi awọn akọọlẹ ranṣẹ si AWS CloudWatch;
- aws_kinesis_streams - fifiranṣẹ awọn iṣẹlẹ si AWS Kinesis;
- aws_s3 - fifiranṣẹ awọn iṣẹlẹ ni awọn ipele si AWS S3;
- blackhole - iparun ti awọn iṣẹlẹ, ti a pinnu fun idanwo;
- console - firanṣẹ awọn iṣẹlẹ si iṣelọpọ boṣewa tabi aṣiṣe boṣewa;
- elasticsearch - fifiranṣẹ awọn iṣẹlẹ si ElasticSearch;
- http - fifiranṣẹ awọn iṣẹlẹ si URL HTTP lainidii;
- kafka - fifiranṣẹ awọn iṣẹlẹ si Kafka;
- splunk_hec - fifiranṣẹ awọn iṣẹlẹ si Splunk HTTP-odè;
- tcp - fifiranṣẹ awọn iṣẹlẹ si iho TCP kan;
- fekito - firanṣẹ awọn iṣẹlẹ si apẹẹrẹ Vector miiran.
Ẹya 0.3.0 ṣafikun atilẹyin fun Lua, Grok, awọn ikosile deede ati ami-ami kan.
orisun: linux.org.ru