🚀 Как быстро настроить автоматическую очистку логов в Linux Привет, друзья-systemadmin’ы и DevOps-любители! 🛠️ Знаете ли вы, что хранение огромных логов может привести к падению системы или нехватке места? Оставим на потом ручную очистку — автоматизация тут как раз спасает. Вот простой хит — настроить автоматическую очистку логов с помощью logrotate. Эта небольшая утилита позволяет создавать дефолтные или кастомные правила для хранения, сжатия и удаления логов. Что важно знать: - Можно задать максимальный возраст логов, после которого они удаляются - Поддерживает сжатие старых логов, чтобы сохранить место - Позволяет настроить разные правила для разных приложений Вот базовая настройка: sudo nano /etc/logrotate.d/myapp Добавляем: - weekly — лог-файлы проверяются раз в неделю - rotate 4 — храним 4 архива (то есть месяц) - compress — сжимаем старые логи - missingok — пропускаем, если файла нет Всё очень просто и эффективно! Пробовали ли вы автоматизировать очистку логов раньше?