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

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

🛠️ Как быстро настроить автоматическую очистку логов в Linux Всем добрый день! 🚀 Если у вас много серверов или просто хочется держать систему в порядке — эта практика как раз для вас. Настройка автоматической очистки логов — это залог стабильной работы и экономии дискового пространства. Простым способом организовать это — использовать встроенные инструменты Linux. - Создайте правила обработки логов в конфигурационном файле logrotate — например, чтобы старые логи удалялись через 7 дней: sudo nano /etc/logrotate.d/myapp И добавьте: /var/log/myapp/*.log { daily rotate 7 missingok notifempty compress delaycompress postrotate systemctl reload myapp endscript } - Следите за использованием диска и автоматизируйте очистку с помощью cron, например, чтобы запускать очистку каждые сутки: sudo crontab -e Добавьте строчку: 0 3 * * * /usr/bin/find /var/log/myapp/ -type f -mtime +7 -delete Теперь система сама заботится о логах, освобождая дисковое пространство и предотвращая перегрузку.

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

Всем добрый день! 🚀

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

Простым способом организовать это — использовать встроенные инструменты Linux.

- Создайте правила обработки логов в конфигурационном файле logrotate — например, чтобы старые логи удалялись через 7 дней:

sudo nano /etc/logrotate.d/myapp

И добавьте:

/var/log/myapp/*.log {

daily

rotate 7

missingok

notifempty

compress

delaycompress

postrotate

systemctl reload myapp

endscript

}

- Следите за использованием диска и автоматизируйте очистку с помощью cron, например, чтобы запускать очистку каждые сутки:

sudo crontab -e

Добавьте строчку:

0 3 * * * /usr/bin/find /var/log/myapp/ -type f -mtime +7 -delete

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

А вы уже автоматизировали очистку логов или всё делаете вручную? — посмотрим, кто настоящий мастер системного администрирования!

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

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