تحذير
لم يتم الحفاظ على هذا المشروع بعد الآن! لقد تم وضع علامة عليه على أنه خامل من خلال إجماع Apache Logging Services بتاريخ 2024-10-10. يُنصح المستخدمون بالانتقال إلى البدائل. للاستفسارات الأخرى، راجع سياسة الدعم.
Apache Flume هي خدمة موزعة وموثوقة ومتوفرة لجمع وتجميع ونقل كميات كبيرة من بيانات السجل بكفاءة. لديها بنية بسيطة ومرنة تعتمد على تدفقات البيانات. إنه قوي ومتسامح مع الأخطاء مع آليات الموثوقية القابلة للضبط والعديد من آليات تجاوز الفشل والاسترداد. تتم إدارة النظام مركزيًا ويسمح بالإدارة الديناميكية الذكية. ويستخدم نموذج بيانات بسيطًا قابلاً للتوسيع يسمح بالتطبيق التحليلي عبر الإنترنت.
يعد سطر كود Apache Flume 1.x (NG) بمثابة إعادة هيكلة للجيل الأول من Flume لحل بعض المشكلات والقيود المعروفة في التصميم الأصلي.
Apache Flume مفتوح المصدر بموجب ترخيص Apache Software Foundation الإصدار 2.0.
يتم تضمين الوثائق في التوزيع الثنائي ضمن دليل المستندات. في النموذج المصدر، يمكن العثور عليه في دليل Flume-ng-doc.
يتوفر دليل Flume 1.x والأسئلة الشائعة هنا:
متتبع الأخطاء والمشاكل.
يتطلب تجميع Flume الأدوات التالية:
ملاحظة: يتطلب بناء Apache Flume ذاكرة أكبر من التكوين الافتراضي. نوصيك بتعيين خيارات Maven التالية:
export MAVEN_OPTS="-Xms512m -Xmx1024m"
لتجميع Flume وإنشاء كرة قطران للتوزيع، قم بتشغيل mvn install
من دليل المستوى الأعلى. سيتم وضع القطع الأثرية تحت flume-ng-dist/target/
.