Log forgatás - A működését, tudásbázis

A rotáció - hívja meg. Ubuntu, ez így minden Linux, maga a rendszer, a szolgáltatások és programok mind fontos eseményeket a napló fájlokat vagy log fájlokat, amelyeket diagnosztizálására hibák okának kudarc, statisztika, és néha más programok vagy szolgáltatások. Jellemzően log fájlok a / var / log.







Engedélyezése vagy letiltása a naplózási funkciót, események listáját rögzíteni kell a naplóban, a nevét a log fájlokat és egyéb információk általában úgy állítják be a konfigurációs fájlok a szolgáltatás vagy program.

Egyes szolgáltatások és programok naplóban rögzített rengeteg információt, és megduzzad a szemében. Annak érdekében, hogy korlátozza kontrollálatlan növekedésének naplófájlok Van egy speciális szolgáltatás - hívja meg. amely hordozza naplók forgatás után egy meghatározott ideig, és törli a régi fájlokat feleslegessé válik.







A fő funkciója A működését rendszeresen cserélni a régi napló újakra. A működését lehet beállítani a napi, heti vagy havi forgatást. Ezen felül, akkor adja meg a fájlméretet, ahol a fájl el lesz forgatva. Beállításaitól függően a naplófájl tárolható egy tömörített és tömörítetlen. Általában logrotate végre a mindennapi feladatok (cron).

A működését az alap beállításokat tárolja a konfigurációs fájlban /etc/logrotate.conf. Alapértelmezésben az Ubuntu 14.04 ez így néz ki:

Általában csomagok telepítése rekord információt a forgatás a naplók (hogyan logrotate fog működni egy adott log file) a könyvtárban /etc/logrotate.d, de nem minden és nem mindig optimális. Néha az ellenőrizetlen növekedése a log fájl, ami kellemetlen következményekkel jár. Ez különösen fontos, ha dolgozik, VDS / VPS kis mennyiségű lemezterületet.

Például, ha telepíti fail2ban típus generálja /etc/logrotate.d/fail2ban konfigurációs fájl a következő tartalommal:

Az azonnali alkalmazása változások tehetők:

Ellenőrizheti azokat a változtatásokat, akkor futtassa a parancsot (nincs intézkedés naplók nem lesz végrehajtva):