Tinyproxy журналын айналдыру: неге maxsize 100M қатаң шек емес
logrotate maxsize мәнін тек іске қосылғанда тексереді. Тексеру жиілігін және журналды қайта ашу тәртібін шекпен бірге орнатыңыз.
maxsize 100M жазбасы айналдыру триггері, Tinyproxy журнал файлының тұрақты шегі емес. Егер logrotate күніне бір рет іске қосылса, файл келесі тексеруге дейін 100 MB-тан асуы мүмкін.
Егер Tinyproxy тікелей LogFile ішіне жазса, осындай саясатты оның қолданыстағы logrotate блогына қосыңыз:
daily
maxsize 100M
rotate 7
compress
delaycompressОрнатылған блоктың дұрыс жолын, меншігін, create рұқсаттарын және қызметке тән postrotate өңдеуін сақтаңыз. Бұл үзінді сақтау саясатын береді, толық қызмет интеграциясын емес.
Күнделікті тексерулер тым көп өсім қалдырса, logrotate-ты жиірек іске қосуды ұйымдастырыңыз. Әр іске қосу ережелерді бағалайды, бірақ міндетті түрде айналдырмайды. Өлшемге негізделген айналдыруда rotate 7 жеті айналдырылған файлды білдіреді және жеті күннен аз мерзімді көрсетуі мүмкін.
Қайта ашу айналдыруды аяқтайды
Файл аты өзгертілген соң Tinyproxy өз журналын қайта ашуы керек. Tinyproxy SIGUSR1 конфигурацияны қайта жүктеу және журнал файлын жауып, қайта ашу ретінде құжаттайды, сондай-ақ сүзгі конфигурациясын да қайта жүктейді. Сигналды немесе PID файлының орнын болжаудың орнына дұрыс әрекетті орындайтын жинақталған көмекшіні сақтаңыз.
Белсенді файлды жою бұл қайта ашуды үйлестірмейді. copytruncate атын өзгерту және қайта ашу схемасын болдырмайды, бірақ көшіру мен қысқарту кезінде деректер жоғалуы мүмкін құжатталған аралығы бар.
Егер прокси журналдарды Syslog жүйесіне жіберсе, Tinyproxy жазбайтын файлға ереже қосудың орнына қабылдаушы журнал жүйесінде сақтауды қолданыңыз.