يشير تدوير ملف السجل إلى الاقتطاع التلقائي وضغط وحذف ملفات السجل بحيث لا تستهلك مساحة كبيرة على القرص. تقوم معظم خوادم Unix (مثل Apache و Squid و Sendmail) بإنشاء ملفات السجل ، كما تقوم العديد من برامج دعم النظام بإنشاء السجلات عبر Syslog. يمكن استخدام هذه الوحدة لتكوين برنامج `logrotate` لإدارة كل تلك السجلات.

عادة ، سيتم تدوير ملف السجل مرة واحدة كل يوم أو أسبوع أو شهر. عادةً ما يتم نقل الملف إلى اسم ملف جديد وضغطه ، ويتم إنشاء ملف فارغ جديد في مكانه. يمكن الاحتفاظ بأجيال عديدة من ملفات السجل القديمة هذه ، بحيث يمكنك البحث أو إنشاء تقارير منها حتى بعد التدوير. بمجرد تجاوز عدد السجلات القديمة للحد المكوّن ، سيتم حذف الأقدم.

يتم سرد كل ملف سجل يتم تدويره في الصفحة الرئيسية للوحدة النمطية. يحتوي كل سجل على مجموعة الخيارات الخاصة به للتحكم في عدد مرات تدويره وعدد النسخ القديمة التي يتم الاحتفاظ بها وما إلى ذلك. يمكنك تحرير خيارات السجل بالنقر فوق اسم الملف الخاص به ، أو إضافة ملف سجل جديد باستخدام الارتباط الموجود في أسفل أو أعلى الجدول.

تشمل العديد distribtions لينكس `logrotate` وفقا لمعايير، وتأتي مع تكوينات الدورية للسجلات خوادم شملت مثل أباتشي والحبار. لذلك حتى لو لم تستخدم هذه الوحدة من قبل ، فقد يتم بالفعل إدراج العديد من ملفات السجل على الصفحة الرئيسية. غالبًا ما يوجد بالقرب من أسفل الصفحة زر لتحرير التكوين العام ، والذي ينطبق على جميع ملفات السجل ما لم يتم تجاوزه. يوجد أدناه زر لتحديد الجدول الذي يتم فيه تشغيل `logrotate` بواسطة Cron ، وهو أمر ضروري لتدوير السجلات بالفعل. في معظم أنظمة التشغيل التي تتضمن البرنامج بشكل قياسي ، سيتم إنشاء مهمة Cron بالفعل كجزء من عملية التثبيت.