Vector 0.3.0

I kēia pule, ua hoʻokuʻu ʻia ka mana 0.3.0 o ka pono Vector manuahi, i hoʻolālā ʻia no ka hōʻiliʻili, hoʻololi a mālama ʻana i ka ʻikepili log, metric a me nā hanana.

Ke kākau ʻia nei ma ka ʻōlelo Rust, ʻike ʻia ia e ka hana kiʻekiʻe a me ka hoʻohana haʻahaʻa RAM i hoʻohālikelike ʻia i kāna mau analogues. Eia kekahi, nui ka nānā ʻana i nā hana e pili ana i ka pololei, ʻo ia hoʻi, ka hiki ke mālama i nā hanana i hoʻouna ʻole ʻia i kahi buffer ma ka disk a hoʻololi i nā faila.

ʻO Architecturally, ʻo Vector kahi mea hoʻokele hanana e loaʻa nā memo mai hoʻokahi a ʻoi aku paha nā kumuwaiwai, e hoʻohana ana ma luna o kēia mau memo nā hoʻololi, a hoʻouna iā lākou i hoʻokahi a ʻoi aku paha nā kahawai.

Ua hoʻokō ʻia kēia mau mea

Pūnaewele

  • waihona - heluhelu mau i nā hanana mai hoʻokahi a ʻoi aku paha nā faila kūloko;
  • statsd - ka loaʻa mau ʻana o nā hanana ma o ka protocol StatsD ma o UDP;
  • stdin - heluhelu mau i nā hanana mai ke kahawai hoʻokomo maʻamau;
  • syslog - ka loaʻa mau ʻana o nā hanana ma o ka protocol Syslog 5424;
  • tcp - heluhelu mau i nā hanana mai kahi kumu TCP;
  • vector - ka loaʻa ʻana o nā hanana mai kahi laʻana Vector ʻē aʻe.

Hoʻololi

  • add_fields - hoʻohui i nā kahua hou i nā hanana;
  • field_filter - kānana hanana e ka waiwai kahua;
  • grok_parser - ka hoʻokaʻawale ʻana i nā waiwai kahua ma ke ʻano Grok;
  • json_parser - ka hoʻokaʻawale ʻana i nā waiwai kahua ma ka format JSON;
  • lua - hoʻololi i nā hanana me ka hoʻohana ʻana i nā palapala Lua;
  • regex_parser - ka hoʻololi ʻana i nā waiwai kahua me ka hoʻohana ʻana i nā ʻōlelo maʻamau;
  • remove_fields - wehe i nā kahua mai nā hanana;
  • tokenizer - ka hoʻokaʻawale ʻana i nā waiwai kahua i nā hōʻailona.

Waiwai

  • aws_cloudwatch_logs - hoʻouna i nā lāʻau i AWS CloudWatch;
  • aws_kinesis_streams - hoʻouna i nā hanana i AWS Kinesis;
  • aws_s3 - hoʻouna i nā hanana i nā pūʻulu i AWS S3;
  • blackhole - ka luku ʻana i nā hanana, i manaʻo ʻia no ka hoʻāʻo ʻana;
  • console - hoʻouna i nā hanana i ka hoʻopuka maʻamau a i ʻole ka hewa maʻamau;
  • elasticsearch - hoʻouna i nā hanana i ElasticSearch;
  • http - ka hoʻouna ʻana i nā hanana i kahi URL HTTP kūʻokoʻa;
  • kafka - hoʻouna i nā hanana iā Kafka;
  • splunk_hec - hoʻouna i nā hanana i ka Splunk HTTP Collector;
  • tcp - hoʻouna i nā hanana i kahi kumu TCP;
  • vector - hoʻouna i nā hanana i kahi laʻana Vector ʻē aʻe.

Hoʻohui ka mana 0.3.0 i ke kākoʻo no Lua, Grok, nā ʻōlelo maʻamau a me kahi tokenizer.

Source: linux.org.ru

Pākuʻi i ka manaʻo hoʻopuka