🛠️ Оптимизация работы с логами в Linux: секреты эффективной ротации и хранения Привет, как часто ты сталкиваешься с грязными файлами логов, которые перегружают систему? 🚀 Сегодня расскажу про простой, но мощный способ держать логи под контролем — автоматическую ротацию и хранение! ✨ Почему это важно? - предотвращение заполнения диска - быстрое нахождение нужных записей - автоматическая архивация и очистка Основные инструменты — это утилита logrotate: она умеет! - автоматически сжимать и архивировать старые файлы - менять файлы логов по расписанию - настраивать кастомные сценарии для каждого приложения Настроить всё очень просто: дадим пример. Создаем конфигурацию, скажем, для nginx: sudo nano /etc/logrotate.d/nginx И вставляем туда: /var/log/nginx/*.log { daily missingok rotate 7 compress delaycompress notifempty create 640 www-data adm sharedscripts postrotate systemctl reload nginx > /dev/null 2>&1 || true endscript } Эта конфигурация запускает ротацию ежедневно, хранит п
🛠️ Оптимизация работы с логами в Linux: секреты эффективной ротации и хранения
18 августа 202518 авг 2025
2
1 мин