A naplófájl-elforgatás a naplófájlok automatikus csonkolására, tömörítésére és törlésére utal, hogy azok ne foglaljanak el túl sok lemezterületet. A legtöbb Unix szerver (például Apache, Squid és Sendmail) naplófájlokat generál, és a különféle rendszerdémonok naplókat is létrehoznak a Syslog segítségével. Ez a modul használható a `logrotate` program konfigurálására az összes napló kezelésére.

Általában a naplófájlt naponta, hetente vagy havonta egyszer forgatják. A fájlt rendszerint áthelyezi egy új fájlnévbe, és tömöríti, és a helyére új üres fájlt hoz létre. A régi naplófájlok több generációját meg lehet őrizni, így akár forgatás után is kereshet vagy készíthet belőlük jelentéseket. Amint a régi naplók száma meghaladja a beállított korlátot, a legrégebbi törlődik.

Minden elforgatott naplófájl fel van tüntetve a modul főoldalán. Mindegyik naplónak megvan a saját lehetőségeinek halmaza annak ellenőrzésére, hogy milyen gyakran forduljon el, hány régi másolatot tárolnak és így tovább. A napló beállításait a fájlnevére kattintva szerkesztheti, vagy új naplófájlt vehet fel a táblázat alján vagy tetején található hivatkozás segítségével.

Számos Linux disztribúció standardként tartalmazza a `logrotate-` ot, és olyan konfigurációkkal érkezik, amelyek elforgatják a mellékelt kiszolgálók naplóit, például az Apache és a Squid. Tehát még akkor is, ha soha nem használta ezt a modult, sok naplófájl már szerepel a főoldalon. Gyakran az oldal alján található egy gomb a globális konfiguráció szerkesztéséhez, amely minden naplófájlra vonatkozik, kivéve, ha felülbírálják. Az alatt található egy gomb, amellyel beállíthatja azt az ütemtervet, amelyen a `logrotate-` ot a Cron működteti, amely a naplók tényleges elforgatásához szükséges. A legtöbb operációs rendszeren, amelyek alapértelmezés szerint tartalmazzák a programot, egy Cron job már létrejön a telepítési folyamat részeként.