🛠️ Как быстро настроить автоматическую очистку логов и освобождение места?
Привет, друзья! 🧙♂️ Если ваш сервер начал тормозить или вы вдруг заметили, что места на диске стало меньше, чем обычно — это знак, что пора заняться логами!
Сегодня расскажу, как превратить рутинную задачу в автоматическую магию без лишних усложнений.
- Первым делом, установи logrotate — волшебника по сжатию и удалению логов.
- Создай конфигурационный файл или используй стандартную /etc/logrotate.conf.
- Не забудь настроить параметры: сколько хранить, как часто крутить.
Например, чтобы автоматизировать очищение логов nginx каждую неделю, добавь в /etc/logrotate.d/nginx:
/var/log/nginx/*.log {
weekly
missingok
rotate 4
compress
delaycompress
notifempty
create 0640 www-data adm
sharedscripts
postrotate
systemctl restart nginx
endscript
}
Или подумай: а не безопаснее ли использовать системы мониторинга, чтобы оперативно получать уведомления о заполнении диска?
Здоровье системы — это всегда баланс между хранением ценных данных и чистым пространством. А ты уже автоматизировал очистку логов?
Пробуйте — и пусть ваш сервер дышит свободнее!
📚 Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!