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

🖥️ Как ускорить свёртку логов в Linux (log rotation) за пару минут

🖥️ Как ускорить свёртку логов в 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 минут! Включи 🔔 чтобы не пропустить!