Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, искатели порядка! 🚀 Хочешь, чтобы system logs не превращались в бесконечную свалку? Тогда эта небольшая практика точно для тебя — настрой автоматическую очистку логов и освободить место для новых данных. Вот как это делается простым способом, без лишних заморочек: - Используем утилиту logrotate, которая уже есть в большинстве систем. - Создаем свой конфиг для логов, например, для /var/log/myapp.log: /var/log/myapp.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart myapp endscript } - Объяснение: - weekly — ротация раз в неделю, - rotate 4 — хранить 4 архива, - compress — сжимать старые; - postrotate — перезапускать приложение после ротации. - Чтобы запустить и проверить, используем: sudo logrotate -f /etc/logrotate.d/myapp Настроив так, ты убиваешь двух зайцев: и место освобождаешь, и поддерживаешь систему в порядке, не тратя кучу времени. А ты тоже автоматизир

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

Привет, искатели порядка! 🚀

Хочешь, чтобы system logs не превращались в бесконечную свалку? Тогда эта небольшая практика точно для тебя — настрой автоматическую очистку логов и освободить место для новых данных.

Вот как это делается простым способом, без лишних заморочек:

- Используем утилиту logrotate, которая уже есть в большинстве систем.

- Создаем свой конфиг для логов, например, для /var/log/myapp.log:

/var/log/myapp.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart myapp

endscript

}

- Объяснение:

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

- rotate 4 — хранить 4 архива,

- compress — сжимать старые;

- postrotate — перезапускать приложение после ротации.

- Чтобы запустить и проверить, используем:

sudo logrotate -f /etc/logrotate.d/myapp

Настроив так, ты убиваешь двух зайцев: и место освобождаешь, и поддерживаешь систему в порядке, не тратя кучу времени.

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

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

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