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