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

🛠️ Как настроить автоматическую очистку логов и не потерять важные данные

🛠️ Как настроить автоматическую очистку логов и не потерять важные данные

Привет, друзья! 🚀 Бывает, что системные логи растут как на дрожжах, захламляя диск и создавая опасность потерять что-то важное.

Но есть простое решение — настроить автоматическую ротацию логов!

Это как заботливая рука, которая аккуратно архивирует старое и оставляет место для нового.

Почему это так важно?

- Предотвращает переполнение диска

- Обеспечивает удобство поиска по логам

- Помогает соблюдать порядок и безопасность

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