Найти в Дзене
Уроки Linux

🔧 *Как быстро настроить автоматическую очистку логов на Linux

🔧 *Как быстро настроить автоматическую очистку логов на 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 минут! Включи 🔔 чтобы не пропустить!