Найти в Дзене
Уроки Linux

📡 Как настроить автоматический логирование и ротацию логов в Linux

📡 Как настроить автоматический логирование и ротацию логов в Linux Хочешь, чтобы твои логи всегда были аккуратно организованы, а старые файлы — автоматически очищались? Это не только удобно, но и важно для безопасности и производительности системы! Сегодня расскажу, как правильно настроить автоматическую ротацию логов с помощью встроенного инструмента — logrotate. Он позволит избегать переполнения раздела /var, ускорит поиск нужных данных и значительно облегчит работу системного администратора. - Настройка конфигурации: создай файл в /etc/logrotate.d/ для каждого приложения или службы. Например, для nginx: /var/log/nginx/*.log { weekly rotate 4 missingok notifempty compress delaycompress sharedscripts postrotate systemctl reload nginx > /dev/null 2>&1 || true endscript } - В этом примере логи архивируются раз в неделю, хранится 4 архива, и после ротации nginx перезапускается. Плюсы автоматической ротации: - снижение риска переполнения диска - быстрое обнаружение ошибок и инциден

📡 Как настроить автоматический логирование и ротацию логов в Linux

Хочешь, чтобы твои логи всегда были аккуратно организованы, а старые файлы — автоматически очищались? Это не только удобно, но и важно для безопасности и производительности системы!

Сегодня расскажу, как правильно настроить автоматическую ротацию логов с помощью встроенного инструмента — logrotate. Он позволит избегать переполнения раздела /var, ускорит поиск нужных данных и значительно облегчит работу системного администратора.

- Настройка конфигурации: создай файл в /etc/logrotate.d/ для каждого приложения или службы. Например, для nginx:

/var/log/nginx/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl reload nginx > /dev/null 2>&1 || true

endscript

}

- В этом примере логи архивируются раз в неделю, хранится 4 архива, и после ротации nginx перезапускается.

Плюсы автоматической ротации:

- снижение риска переполнения диска

- быстрое обнаружение ошибок и инцидентов

- упрощение анализа логов

А ты уже настраивал logrotate или используешь другие инструменты для логирования?

- Для постоянного совершенствования подписывайся на наш канал https://t.me/LinuxSkill а в бот https://t.me/gradeliftbot ты найдешь вакансии и тесты!

📩 Завтра: Как быстро защитить систему от брут-форс атак за 5 минут! Включи 🔔 чтобы не пропустить!