En maxsize 100M-Agank ass en Ausléiser fir d'Rotatioun, keng stänneg Grenz fir dem Tinyproxy seng Logdatei. Wa logrotate eemol den Dag leeft, kann d'Datei iwwer 100 MB wuessen, ier déi nächst Kontroll kënnt.

Wa Tinyproxy direkt an eng LogFile schreift, füügt esou eng Poliitik an seng bestoend logrotate-Stroph an:

daily
maxsize 100M
rotate 7
compress
delaycompress

Behält de richtegen Pad, den Eegentum, d'create-Rechter an d'déngschtspezifesch postrotate-Behandlung vun der installéierter Stroph. Dësen Deel gëtt d'Opbewahrungspolitik, net déi komplett Déngschtintegratioun.

Organiséiert e méi heefegt Ausféiere vu logrotate, wann déi deeglech Kontrollen ze vill Wuesstem iwwerloossen. All Ausféierung bewäert d'Regelen, rotéiert awer net onbedéngt. Bei gréisstgesteierter Rotatioun bedeit rotate 7 siwen rotéiert Dateien a kann manner wéi siwen Deeg duerstellen.

D'Nei-Opmaache kompletéiert d'Rotatioun

Nodeems d'Datei ëmbenannt gouf, muss Tinyproxy säi Log nei opmaachen. Tinyproxy dokumentéiert SIGUSR1 als Nei-Luede vun der Konfiguratioun an Zoumaachen an Nei-Opmaache vun der Logdatei, an et lued och d'Filterkonfiguratioun nei. Behält e pakéierte Hëllefsprogramm, dee schonn déi richteg Aktioun ausféiert, amplaz e Signal oder d'Plaz vun der PID-Datei ze roden.

D'Läschen vun der aktiver Datei koordinéiert dat Nei-Opmaachen net. copytruncate ëmgeet d'Uerdnung vum Ëmbenennen an Nei-Opmaachen, huet awer en dokumentéierten Intervall, an deem Date wärend dem Kopéieren an Ofschneide ka verluer goen.

Wa de Proxy Logs un Syslog schéckt, wendt d'Opbewahrung am empfangende Logsystem un, amplaz eng Regel fir eng Datei derbäizefügen, déi Tinyproxy net schreift.

Ähnlech Artikelen