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

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

🖥️ Как быстро и просто настроить автоматическую очистку логов в Linux Привет, ищущие баланс между порядком и свободным местом! 🚀 Если у тебя на сервере начинается хаос из-за накопленных логов, пора действовать. Быстрый способ освободить место и держать всё под контролем — автоматическая ротация и очистка логов. 🔧 Почему это важно? - Свободное место — залог стабильной работы. - Автоматизация — экономит время и нервы. - Безопасность — минимизация риска утечки старых данных. Главное — настроить logrotate. Он умеет: - Автоматически архивировать старые логи. - Удалять устаревшие файлы. - Обеспечивать сохранность важной информации. Чтобы всё было под рукой, выполните: - Создайте конфигурационный файл или используйте стандартный /etc/logrotate.conf. - Для каждого сервиса — отдельный файл в /etc/logrotate.d/, например, для nginx: /var/log/nginx/*.log { weekly rotate 4 compress delaycompress missingok notifempty create 640 www-data adm } - Проверьте работу: logrotate -d /etc/logrotate.c

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

Привет, ищущие баланс между порядком и свободным местом! 🚀

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

🔧 Почему это важно?

- Свободное место — залог стабильной работы.

- Автоматизация — экономит время и нервы.

- Безопасность — минимизация риска утечки старых данных.

Главное — настроить logrotate. Он умеет:

- Автоматически архивировать старые логи.

- Удалять устаревшие файлы.

- Обеспечивать сохранность важной информации.

Чтобы всё было под рукой, выполните:

- Создайте конфигурационный файл или используйте стандартный /etc/logrotate.conf.

- Для каждого сервиса — отдельный файл в /etc/logrotate.d/, например, для nginx:

/var/log/nginx/*.log {

weekly

rotate 4

compress

delaycompress

missingok

notifempty

create 640 www-data adm

}

- Проверьте работу:

logrotate -d /etc/logrotate.conf

И всё!

А как у вас организована ротация логов? Есть ли любимые трюки и оптимизации?

Подумайте — разве не классно, когда всё работает само, а место на диске всегда в порядке?

- Приглашаем в наш телеграм-канал https://t.me/LinuxSkill за больше полезных статей

- А пройти тесты и проверить свои знания можно в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!