Multitail 

: نظرة عامة
Multitail هي أداة سطر أوامر تتيح لك عرض ومتابعة عدة ملفات لوج في وقت واحد داخل شاشة طرفية واحدة، مع دعم هي أداة طرفية (CLI) قوية تتيح لك مراقبة وقراءة ملفات متعددة في الوقت الحقيقي، بشكل مشابه لأمر tail -f، ولكن مع مزايا متقدمة مثل تقسيم الشاشة، تمييز الألوان، الدمج بين ملفات متعددة، عرض أوامر مباشرة داخل النوافذ، وغيرها
تُستخدم بشكل واسع لمراقبة ملفات السجلات (logs) في الخوادم، أو مراقبة ملفات متعددة أثناء اختبار الأنظمة
شكل  التلوين والفرز والفصل بين كل لوج، مما يسهل المتابعة والتحليل
شكل 
:🗂️ فئة التصنيف
مراقبة النظام (System Monitoring) 
أدوات إدارة اللوجات (Log Management Tools) 

التثبيت
sudo apt update 
sudo apt install multitail 

المميزات الرئيسية

الوصف 
تقسيم الشاشة لعرض أكثر من log في نفس الوقت 
يلون الرسائل حسب النمط (Errors, Warnings, etc) لتسهيل القراءة 
يحدث تلقائيًا مثل tail -f لكن لأكثر من ملف 
تقدر تخصص كل جزء (خط، لون، نمط، ترتيب…) حسب الحاجة 
يمكن عرض ناتج أوامر، مش بس ملفات (مثلاً: multitail -l “ping google.com”) 
الميزة 
عرض متعدد 
دعم التلوين 
متابعة حية 
تخصيص عالي 
دعم الأوامر 

: أمثلة على الاستخدام
: عرض ملفين لوج في نفس الشاشة
multitail /var/log/syslog /var/log/auth.log 

: عرض ملفات بلون مختلف لكل واحد ✅
multitail -ci green /var/log/syslog -ci yellow /var/log/auth.log 
: عرض ناتج أمر بدل ملف ✅
multitail -l “ping google.com” 
: مراقبة مجلد كامل فيه لوجات ✅
multitail /var/log/*.log 
شكل 

: أمثلة على الاستخدام 
: مراقبة ملفي سجل في نافذتين منفصلتين
multitail /var/log/syslog /var/log/auth.log 
: مراقبة ملفين في نافذة واحدة (دمج)
multitail -m 0 /var/log/nginx/access.log /var/log/nginx/error.log 
: تلوين مخرجات أوامر مختلفة
multitail -l “ping google.com” -l “ping yahoo.com” 
: تقسيم الشاشة أفقيًا
multitail -s 2 /var/log/syslog /var/log/auth.log

ملاحظات هامة

multitail يعتمد على ncurses، لذلك واجهته تبقى خفيفة وسريعة داخل الطرفية

مفيد جدًا لإداريي الأنظمة والمطورين لمراقبة الخدمات في بيئة الإنتاج

الأداة تعمل فقط داخل الطرفية

تعمل بكفاءة حتى على الأجهزة القديمة أو الضعيفة 

الوظائف الأساسية 

مراقبة ملفات متعددة في وقت واحد

تقسيم الشاشة (أفقي أو عمودي)

دعم تمييز الألوان حسب الكلمات أو الأنماط (regex) 

عرض مخرجات أوامر وليس فقط ملفات (مثل ping, netstat, dmesg)

واجهة تفاعلية داخل الطرفية مع مفاتيح تحكم

إمكانية الدمج بين ملفات متعددة في نافذة واحدة