🖥️ Как настроить ролинг логов с помощью logrotate за 3 минуты
Ты когда-нибудь задумывался, как сделать так, чтобы логи не превращались в непроходимое болото?
В этом кратком уроке я расскажу, как легко автоматизировать ротацию логов и держать систему в порядке!
Основная идея — не допускать переполнения диска и быстро находить нужную информацию.
Вот что важно знать:
- Конфиг logrotate легко настраивается под любые требования
- Можно задать частоту ротации, количество сохраняемых архивов и сжатие
- Логи могут идти в отдельную папку или файл, повсюду есть гибкость
Пример простого конфигурационного файла:
/var/log/myapp/*.log {
weekly
missingok
rotate 4
compress
delaycompress
notifempty
create 640 root adm
}
Таким образом, можно настроить автоматическую ротацию раз в неделю и хранить последние 4 архива.
Это обеспечивает стабильность системы и легкий доступ к свежей информации.
Плюс — не нужно каждый раз вручную чистить логи или бояться их разрастания.
А ещё это отличный пример того, как Linux помогает автоматизировать рутинные задачи!
А ты уже используешь logrotate в своих проектах? Или еще ждешь магии?
Приглашаю подписаться на телеграм-канал https://t.me/LinuxSkill и бота https://t.me/gradeliftbot — больше полезных статей и вакансий для системных админов!
📩 Завтра: Как быстро настроить fail2ban за 5 минут! Включи 🔔 чтобы не пропустить!