প্রকল্প সম্পর্কে

Vector হল একটি ওপেন-সোর্স, শেষ-সুযোগে অবসারvation ডেটা পাইপলাইন, Rust-এ লেখা। এটি একটি হোস্টে এজেন্ট এবং একটি কੇਂদ্রীয় সংগ্রহ বিন্দুতে অ্যাগ্রিগেটর হিসেবে চালানোর জন্য ডিজাইন করা হয়েছে, ফলে একই টুলটি একটি ফ্লিটের প্রান্ত এবং একটি কেন্দ্রীয় সংগ্রহ বিন্দুতে থাকতে পারে। মূল মডেল হল সংগ্রহ, রূপান্তর এবং রুটিং: উৎস ডেটা গ্রহণ করে (উদাহরণস্বরূপ ফাইল, journald, Docker লগ, সকেট, HTTP এবং Kafka), রূপান্তরকারী ডেটা প্রক্রিয়া করে (VRL নামে একটি রিম্যাপ ভাষা, ফিল্টার, ডেডুপ, log_to_metric এবং Lua নথিভুক্ত উদাহরণ), এবং সিঙ্ক গন্তব্যে ডেটা পাঠায় (Elasticsearch, ClickHouse, AWS S3, AWS CloudWatch Logs এবং Google Cloud Storage এর মতো)। লগ এবং মেট্রিক উভয়ই সমর্থিত, README-এ মেট্রিক বেটা হিসাবে চিহ্নিত; ট্রেস ডেভেলপমেন্ট আন্ডার তালিকাভুক্ত, তাই এগুলো আজ उपलब्ध নয় বলে বিবেচনা করা উচিত। README-এ উজ্জ্বল করা অপারেশনাল বৈশিষ্ট্যগুলো ডিস্ক বাফার ধারাবাহিকতা এবং ডেলিভারি গ্যারান্টি, Rust-এর ফলস্বরূপ মেমোরি-সুরক্ষিত বাস্তবায়ন, মাল্টি-কোর অপারেশন, এবং কনফিগারেশন যাচাই, ব্যবস্থাপনা এবং নিরীক্ষণ ডকুমেন্টেশন। বিন্যাসকে ভূমিকা এবং টপোলজি অনুযায়ী টিউন করা যায়, এবং Kubernetes ইনস্টলেশন নথিভুক্ত। প্রকল্পটি Datadog-এর কমিউনিটি ওপেন-সোর্স ইঞ্জিনিয়ারিং টিম দ্বারা বজায় রাখা হয়। রেপোজিটরি Filebeat, Fluent Bit, Fluentd, Logstash, Splunk Universal/Heavy Forwarders এবং Telegraf gibi সরঞ্জামদের সাথে নিজের পারফরম্যান্স এবং সঠিকতা টেস্ট হারনেস তুলনা প্রকাশ করে; এই আंकड़াগুলো Vector-এর নিজের বেঞ্চমার্ক স্যুট থেকে আসে, এবং README-এ বিকল্পের তুলনায় ১০ গুণ দ্রুত হওয়ার দাবি একটি প্রকল্প দাবি, স্বাধীন মাপ নয়। README-এ নামকৃত কোম্পানির দীর্চি তালিকা, ডাউনলোডের পরিমাণ এবং অবদানকারীদের সংখ্যা ও উল্লেখ করা আছে। বর্ণিত সাধারণ ব্যবহারগুলো হল অবসারvation খরচ কমানো, ওয়ার্কফ্লো বাধা ছাড়াই বিক্রেতা পরিবর্তন করা, ডেটা গুণমান উন্নত করা, একাধিক এজেন্টকে একত্রিত করা এবং পাইপলাইনের নির্ভরযোগ্যতা বাড়ানো। কনফিগারেশন এবং রেফারেন্স মেটেরিয়াল, কুইকস্টার্ট এবং ইনস্টল গাইড, কম্পোনেন্ট ইন্টিগ্রেশন তালিকা, কনটেইনার ইমেজ এবং Rust crate ডকুমেন্টেশন সব প্রকল্প সাইট এবং রেপোজিটরির থেকে লিঙ্ক করা আছে।