چرخش پرونده Log به قطع خودکار ، فشرده سازی و حذف پرونده های log اشاره دارد به طوری که آنها فضای دیسک زیادی مصرف نکنند. اکثر سرورهای یونیکس (مانند Apache ، Squid و Sendmail) پرونده های log ایجاد می کنند و انواع سیستم های داعش نیز از طریق Syslog سیاهههای مربوط ایجاد می کنند. این ماژول می تواند برای پیکربندی برنامه `logrotate` برای مدیریت همه آن سیاههها استفاده شود.

به طور معمول ، یک پرونده log یک بار در هر روز ، هفته یا ماه چرخانده می شود. این پرونده معمولاً به یک نام پرونده جدید و فشرده شده منتقل می شود و یک پرونده خالی جدید در جای خود ایجاد می شود. چندین نسل از این پرونده های log قدیمی قابل نگهداری هستند ، به طوری که می توانید حتی پس از چرخش ، گزارش هایی را از آنها جستجو یا تولید کنید. هنگامی که تعداد گزارش های قدیمی بیش از حد تنظیم شده باشد ، قدیمی ترین حذف می شود.

هر پرونده ورود به سیستم در حال چرخش در صفحه اصلی ماژول ذکر شده است. هر سیاهه گزینه های خاص خود را دارد تا بتواند چند بار چرخش کند ، چند نسخه قدیمی نگهداری می شود و غیره. می توانید با کلیک بر روی نام پرونده آن ، گزینه های یک گزارش را ویرایش کرده یا با استفاده از پیوند در پایین یا بالای جدول ، یک پرونده جدید وارد کنید.

بسیاری از توزیع های لینوکس شامل `logrotate` به صورت استاندارد می باشند و تنظیماتی را برای چرخش سیاهههای مربوط به سرورهای گنجانده شده مانند Apache و Squid ارائه می دهند. بنابراین حتی اگر قبلاً از این ماژول استفاده نکرده اید ، ممکن است بسیاری از پرونده های log در صفحه اصلی فهرست شوند. غالباً در پایین صفحه دکمه ای برای ویرایش پیکربندی جهانی وجود دارد ، که در مورد کلیه پرونده های ورود به سیستم اعمال می شود ، مگر اینکه نادیده گرفته شود. در زیر آن یک دکمه برای تنظیم برنامه ای است که `logrotate` توسط کرون اجرا می شود ، که برای چرخش آن در واقع لازم است. در اکثر سیستم عامل هایی که برنامه را بصورت استاندارد شامل می شوند ، قبلاً کار Cron به عنوان بخشی از مراحل نصب ایجاد شده است.