Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическую очистку журналов в Linux

🛠️ Как настроить автоматическую очистку журналов в Linux Привет, любители бесконечного совершенствования своих систем! 🚀 Всегда интересно наблюдать, как системы сами заботятся о своей чистоте. Сегодня расскажу о том, как легко и красиво автоматизировать удаление старых логов, чтобы диски не просели и администрирование стало проще. Самое важное — понять, что системные журналы могут занимать десятки гигабайт! Настройка logrotate — именно то, что нужно для аккуратности и порядка. Вот что стоит знать: - Основной файл конфигурации — /etc/logrotate.conf - Для каждого сервиса есть собственный конфигурационный файл в /etc/logrotate.d/ - Можно задать параметры: rotate, weekly, maxsize, compress, dateext и другие Просто добавьте свою настройку: - Укажите путь к логам - Настройте интервалы и параметры сжатия Например, чтобы лог-файлы nginx удалялись раз в неделю и сжимались — добавьте в конфигурацию: /var/log/nginx/*.log { weekly rotate 4 compress missingok notifempty create 640 www-da

🛠️ Как настроить автоматическую очистку журналов в Linux

Привет, любители бесконечного совершенствования своих систем! 🚀

Всегда интересно наблюдать, как системы сами заботятся о своей чистоте. Сегодня расскажу о том, как легко и красиво автоматизировать удаление старых логов, чтобы диски не просели и администрирование стало проще.

Самое важное — понять, что системные журналы могут занимать десятки гигабайт!

Настройка logrotate — именно то, что нужно для аккуратности и порядка.

Вот что стоит знать:

- Основной файл конфигурации — /etc/logrotate.conf

- Для каждого сервиса есть собственный конфигурационный файл в /etc/logrotate.d/

- Можно задать параметры: rotate, weekly, maxsize, compress, dateext и другие

Просто добавьте свою настройку:

- Укажите путь к логам

- Настройте интервалы и параметры сжатия

Например, чтобы лог-файлы nginx удалялись раз в неделю и сжимались — добавьте в конфигурацию:

/var/log/nginx/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 www-data adm

}

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

- Сохраняете место на диске

- Предотвращаете переполнение логов

- Упрощаете администрирование

Задача простая, а эффект — большой! А у вас бывают ситуации, когда автоматическая чистка помогала пережить критический момент?

Прокачай свои скилы в телеграм канале https://t.me/LinuxSkill а пройти тесты на знание linux в боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!