🛠️ Как настроить автоматическую очистку логов и освободить место на сервере
Привет, мастера системных настроек! 🚀
Многие сталкиваются с проблемой быстрого заполнения диска логами. Заинтересовался, как держать сервер в порядке без лишних усилий? Тогда эта небольшая тайна точно для тебя!
🔧 Автоматическая очистка логов — это чудо!
Для этого можно использовать встроенный инструмент — logrotate. Он поможет настроить регулярную очистку, архивирование и хранение логов.
- Создай или отредактируй конфигию /etc/logrotate.conf или отдельные файлы внутри /etc/logrotate.d/
- Укажи параметры:
- частоту (daily, weekly)
- количество сохраняемых архивов
Например:
/var/log/myapp/*.log {
weekly
rotate 4
compress
missingok
notifempty
}
Это обеспечит автоматическую ротацию каждую неделю с сохранением 4 архивов.
Также, чтобы системные логи занимали меньше места, добавляй в logrotate правила, например:
- Удаляй старые файлы после определенного времени
- Используй сжатие для архивов
Экономия диска — залог стабильной работы!
Какие ещё секреты автоматической очистки ты знаешь?
-Пригласи себя в наш канал https://t.me/LinuxSkill а в бота https://t.me/gradeliftbot увидишь вакансии и полезные тесты для системных админов!
📩 Завтра: Как быстро настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!