🖥️ Как ускорить свёртку логов в Linux (log rotation) за пару минут
Любишь держать систему в порядке и не тратить часы на рутину? Тогда эта практика — для тебя! Разберемся, как настроить автоматическую архивацию логов, чтобы вечно не искать места на диске и не дурачиться с хранилищем. Всё делается просто и понятно.
Самое важное — правильно настроенный logrotate поможет автоматизировать этот процесс и избежать перегрузки системы.
- Создаем свой собственный конфиг для логов, например, для приложения:
/var/log/myapp/*.log {
daily
rotate 7
compress
missingok
notifempty
create 640 myuser mygroup
}
- Сделай так, чтобы новая настройка автоматически применялась:
sudo logrotate /etc/logrotate.conf --debug
Ты можешь задать разные параметры:_rotation период, число сохранённых архивов, сжатие и условия для ротации логов. Всё это — просто, если знать нюансы.
Почему стоит поиграться с logrotate? Во-первых, это автоматизация, во-вторых — продлевает жизнь диску, а в-третьих — делает работу администратора легче и приятнее.
Может, именно сейчас ты поймешь, что заботиться о логах — не так уж сложно и даже интересно?
Создавай свои конфиги, экспериментируй и делай свою систему умнее!
📚 Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание Linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!