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

🛠️ Как настроить автоматическую очистку логов с помощью системных задач

🛠️ Как настроить автоматическую очистку логов с помощью системных задач Привет, друзья! 🚀 Хотите держать систему в порядке без лишних усилий? Тогда сегодняшний лайфхак для вас! Настройка автоматической очистки логов — это залог стабильной работы и чистоты в системе. Что важно знать: - Можно задать периодическую очистку устаревших логов - Использовать logrotate — гибкий инструмент для ротации логов - Создать свои правила очистки и избежать переполнения диска Настроить все так просто: - Создайте конфиг для logrotate, например, /etc/logrotate.d/custom_logs - Определите параметры: /var/log/myapp/*.log { weekly missingok rotate 4 compress notifempty create 640 root utmp sharedscripts postrotate systemctl restart myapp endscript } - Или добавьте задачу в cron, чтобы запускалась регулярно: sudo crontab -e # Добавьте строку для еженедельной очистки 0 3 * * 0 /usr/sbin/logrotate /etc/logrotate.d/custom_logs Теперь ваши логи будут в порядке, а место на диске — свободно! Не забудьте пров

🛠️ Как настроить автоматическую очистку логов с помощью системных задач

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

Что важно знать:

- Можно задать периодическую очистку устаревших логов

- Использовать logrotate — гибкий инструмент для ротации логов

- Создать свои правила очистки и избежать переполнения диска

Настроить все так просто:

- Создайте конфиг для logrotate, например, /etc/logrotate.d/custom_logs

- Определите параметры:

/var/log/myapp/*.log {

weekly

missingok

rotate 4

compress

notifempty

create 640 root utmp

sharedscripts

postrotate

systemctl restart myapp

endscript

}

- Или добавьте задачу в cron, чтобы запускалась регулярно:

sudo crontab -e

# Добавьте строку для еженедельной очистки

0 3 * * 0 /usr/sbin/logrotate /etc/logrotate.d/custom_logs

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

А вы уже автоматизировали очистку логов или всё делаете вручную?

💬 Пригласи друзей-админов, они точно оценят! Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии — в боте https://t.me/gradeliftbot.

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