🛠️ Как быстро настроить автоматическую очистку логов в Linux
Привет, любознательные системные маги! ⚡️
Ты когда-нибудь задумывался, как держать сервер в порядке без лишних усилий?
Сегодня расскажу, как создать простую автоматическую систему очистки логов — чтобы место на диске не кончалось неожиданно!
- Используем logrotate, чтобы управлять логами.
- Создаем собственный конфиг, добавляя нужные параметры:
- Периодичность
- Количество сохраняемых архивов
- Скрипты перед и после вращения
- Пример для ежедневной очистки:
/var/log/myapp/*.log {
daily
rotate 7
compress
missingok
notifempty
create 640 root adm
}
- Можно автоматически запускать очистку командой:
sudo logrotate -f /etc/logrotate.conf
- Также удобно настроить cron, чтобы команда запускалась раз в сутки или неделю.
Это решение легко интегрировать в любой проект!
Меньше мусора — больше производительности и счастья для твоего сервера.
А как ты следишь за логами на своих машинах? Какие лайфхаки используешь?
Пригласи своих коллег прокачиваться вместе — больше полезных статей ты найдешь в нашем телеграм канале https://t.me/LinuxSkill а вакансии для системных администраторов в боте https://t.me/gradeliftbot
«Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание Linux в боте https://t.me/gradeliftbot»
Уверен в своих знаниях Linux? Проверь себя тестами или узнай о рынке работы в телеграм боте!
📩 Завтра: Как настроить Fail2Ban за 5 минут! Включи 🔔 чтобы не пропустить!