🛠️ Как правильно управлять logrotate и автоматизировать ротацию логов Хочешь, чтобы твои логи не превращались в настоящий катастрофический хаос? Тогда этот лайфхак — для тебя! Обеспечь чистоту и порядок в системных файлах, автоматизируя процесс ротации логов. Почему это важно? - предотвращение заполнения диска - ускорение поиска нужной информации - уменьшение риска потери данных Настроить logrotate очень просто!рукодительский пример: - Создаешь конфигурацию для нужного лога: sudo nano /etc/logrotate.d/myapp - Вставляешь туда: /var/log/myapp/*.log { weekly rotate 4 compress delaycompress missingok notifempty create 640 root utmp sharedscripts postrotate systemctl restart myapp endscript } Этот кусочек кода гарантирует, что лог-файлы будут обновляться раз в неделю, старые архивироваться и не мешать системе. А если лог исчез — система и не заметит. Особенность в том, что можно легко адаптировать конфигурацию под любые нужды — от веб-сервера до cron-заданий. Хотите больше контрол
🛠️ Как правильно управлять logrotate и автоматизировать ротацию логов
25 июля 202525 июл 2025
1 мин