🔧 *Как быстро настроить автоматическую очистку логов на Linux?*
Живешь в постоянном ритме DevOps? Тогда эта tiny практика точно пригодится!
Обеспечь своему серверу здоровье и не дай логам разрушить систему — за несколько минут научишься управлять ренатом журналов.
Основные плюсы автоматизации очистки логов:
- *Меньше места на диске*
- *Стабильная работа сервиса*
- *Меньше шума внутри системы*
Достаточно всего лишь настроить logrotate! Просто создай конфиг для нужных логов:
- Укажи параметры ротации: частота, количество хранимых старых логов, степень сжатия.
- Можно задать произвольный сценарий — например, удаление логов старше месяца или сжатие файлов после ротации.
Классический пример:
sudo nano /etc/logrotate.d/mylogs
И вставляешь:
*
/var/log/myapp/*.log {
weekly
rotate 4
compress
delaycompress
missingok
notifempty
create 640 root utmp
}
*
Теперь по расписанию:
sudo logrotate /etc/logrotate.conf
Чтобы всё работало автоматически, проверь настройку планировщика cron.
Разве не здорово держать свой сервер в порядке, не тратя на это лишних усилий?
Вы уже на пути к профи, осталось только автоматизировать рутину!
📢 Приглашаем в наш канал https://t.me/LinuxSkill, там ещё больше практических статей, а в боте https://t.me/gradeliftbot — вакансии для системных админов.
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!