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

🛠️ Как настроить автоматическую очистку логов в Linux и не потерять важную информацию

🛠️ Как настроить автоматическую очистку логов в Linux и не потерять важную информацию Привет, искатели идеального сервера! 🚀 Знаешь ли ты, что системные логи могут быстро заполнять диск и мешать работе? Но есть хитрый способ держать их в порядке, не теряя при этом важные события. Не забудь — правильная настройка поможет не только освободить место, но и анализировать только нужную информацию! - Используй logrotate для автоматической ротации: sudo nano /etc/logrotate.conf - В файле задаешь условия: - сколько хранить старых логов; - как часто переназначать; - Например, чтобы лог очищался каждые 7 дней, добавляешь: /var/log/*.log { weekly rotate 4 missingok notifempty compress delaycompress create 640 root adm sharedscripts postrotate systemctl reload nginx > /dev/null 2>&1 || true endscript } - Также можно создавать отдельные конфигурации в /etc/logrotate.d/ для важных сервисов. - Не забудь протестировать: sudo logrotate -d /etc/logrotate.conf Это позволит убедиться, что всё

🛠️ Как настроить автоматическую очистку логов в Linux и не потерять важную информацию

Привет, искатели идеального сервера! 🚀

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

- Используй logrotate для автоматической ротации:

sudo nano /etc/logrotate.conf

- В файле задаешь условия:

- сколько хранить старых логов;

- как часто переназначать;

- Например, чтобы лог очищался каждые 7 дней, добавляешь:

/var/log/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

create 640 root adm

sharedscripts

postrotate

systemctl reload nginx > /dev/null 2>&1 || true

endscript

}

- Также можно создавать отдельные конфигурации в /etc/logrotate.d/ для важных сервисов.

- Не забудь протестировать:

sudo logrotate -d /etc/logrotate.conf

Это позволит убедиться, что всё работает как задумано. Такой подход помогает не только сохранять место, но и быстро находить важные события среди роя логов.

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

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

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