⚙️ Как автоматически управлять логами в Linux с помощью logrotate
Привет, командный герой! 🚀 Хотите, чтобы ваши логи не захламляли систему и всегда были под контролем? Тогда этот лайфхак для вас!
Настройка автоматической ротации логов — это ключ к стабильной работе сервера и комфорту администратора. Забудьте о переполненных дисках и ручном удалении!
Основные преимущества logrotate:
- Автоматическая архивация логов
- Ограничение размера файла
- Установка времени ротации
Пример простого конфиг-файла:
- Обозначьте лог файл
- Введите частоту ротации (ежедневно, еженедельно)
- Укажите количество архивов для хранения
Вот базовая настройка:
/var/log/myapp.log {
weekly
rotate 4
compress
delaycompress
notifempty
create 640 root adm
}
Это значит, что лог будет архивироваться каждую неделю, хранится 4 файла, а старые — сжимаются. Настройка гибкая — можно добавлять ещё параметры!
Запомните, грамотное управление логами — залог быстрого реагирования и безопасности.
А какие лайфхаки по логам используешь ты? Делись в комментариях!_
———
- Больше полезных статей ты найдешь в нашем телеграм-канале https://t.me/LinuxSkill а вакансии для системных администраторов — в боте https://t.me/gradeliftbot
- «Прокачай свои скилы в телеграм-канале https://t.me/LinuxSkill а пройти тесты на знание linux — в боте https://t.me/gradeliftbot»
- «Уверен в своих знаниях Linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всё о рынке вакансий в боте https://t.me/gradeliftbot»
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!