Найти в Дзене
Уроки 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

}

- Каждый пункт — как правило, для гибкого управления:

- weekly — ротация раз в неделю

- rotate 4 — хранить 4 архива (месяца)

- compress — сжимать старые логи

- postrotate — команда для перезапуска приложения после ротации

Настраиваешь под свои нужды — и логики больше не придётся ругать.

Запомни — правильное управление логами — залог чистоты и скорости системы.

А ты уже настраивал автоматическую очистку логов в своем окружении?

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

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