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

🛠️ Как настроить автоматическую архивацию логов на Linux за 2 минуты

🛠️ Как настроить автоматическую архивацию логов на Linux за 2 минуты

Знаешь ли ты, что правильная архивация логов помогает не только освобождать место, но и быстро находить важную информацию?

Сегодня расскажу, как настроить автоматическую архивацию логов — просто и без сторонних сервисов!

- Установи logrotate (если еще не установлен):

sudo apt-get install logrotate

- Создай свой конфиг для логов, например для приложения:

sudo nano /etc/logrotate.d/myapp

- Добавь туда:

/var/log/myapp/*.log {

daily

missingok

rotate 7

compress

delaycompress

notifempty

create 640 root adm

postrotate

systemctl restart myapp

endscript

}

Эта настройка заставит лог-файлы вращаться ежедневно, сохранять 7 версий, сжимать их и перезапускать приложение после архивации.

Проще некуда! Главное — не забывать периодически проверять, что все работает как надо.

А ты уже настроил автоматическую архивацию логов или все еще каждый раз чистишь вручную?

Приглашаем тебя прокачать навыки в нашем телеграм-сообществе https://t.me/LinuxSkill а также пройти тесты — https://t.me/gradeliftbot!

Следующий пост — как настроить уведомление о критичных ошибках по email за 5 минут!