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

🛠️ Как настроить автоматическую очистку логов в Linux

🛠️ Как настроить автоматическую очистку логов в Linux

Привет, друзья! 🚀 Хотите держать систему в порядке без лишних хлопот? Тогда этот пост — для вас! Я расскажу, как быстро и просто настроить автоматическую очистку старых логов, чтобы они не занимали всю память.

Зачем это важно?

- Освободить место на диске

- Предотвратить тормоза и сбои системы

- Упростить мониторинг и отладку

Самое полезное — настройка с помощью logrotate.

- Создайте конфигурационный файл:

sudo nano /etc/logrotate.d/myapp

- Добавьте туда правила:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart myapp

endscript

}

- Эти настройки ежедневно вращают логи, храня 4 архивов.

- Важно — настройте параметры по нуждам.

Теперь ваши логи всегда будут в порядке, а памяти — свободной. Попробуйте? Кто знает, может, это спасет вас в самый неподходящий момент!

Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.

Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!