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