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

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

📡 Как настроить автоматическую очистку логов в Linux Привет, искатели стабильности и порядка! ⚙️ Запах свежесделанного sysadmin-а — это чистые, организованные логи. А автоматическая их очистка — залог отсутствия засоров и дискового креатива! Сегодня расскажу, как сделать так, чтоб логи исчезали сами, не засоряя место. 🛠️ Основной инструмент — logrotate. Он позволяет задать правила автоматической секции и удаления устаревших логов. Вот основные плюсы: - Простая настройка — один конфиг для всех логов - Можно задать интервал ротации (ежедневно, еженедельно) - Возможность сжатия и удаления старых файлов Для начала напишем свой конфиг: /etc/logrotate.d/myapp примерно так: - лог файлы /var/log/myapp/*.log - ротация — раз в неделю - хранить — 4 недели - удалять старше этих сроков - сжимать при каждой ротации Перезапусти logrotate и контролируй — всё ли работает. Почему важно? — чтобы место на диске не уходило в минус, а логика работы системы оставалась прозрачной, без ручных вмешате

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

Привет, искатели стабильности и порядка! ⚙️

Запах свежесделанного sysadmin-а — это чистые, организованные логи. А автоматическая их очистка — залог отсутствия засоров и дискового креатива! Сегодня расскажу, как сделать так, чтоб логи исчезали сами, не засоряя место.

🛠️ Основной инструмент — logrotate. Он позволяет задать правила автоматической секции и удаления устаревших логов.

Вот основные плюсы:

- Простая настройка — один конфиг для всех логов

- Можно задать интервал ротации (ежедневно, еженедельно)

- Возможность сжатия и удаления старых файлов

Для начала напишем свой конфиг:

/etc/logrotate.d/myapp

примерно так:

- лог файлы /var/log/myapp/*.log

- ротация — раз в неделю

- хранить — 4 недели

- удалять старше этих сроков

- сжимать при каждой ротации

Перезапусти logrotate и контролируй — всё ли работает.

Почему важно? — чтобы место на диске не уходило в минус, а логика работы системы оставалась прозрачной, без ручных вмешательств.

Что ты обычно используешь для автоматической очистки логов? Сам решаешь или доверяешь системным настройкам?

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

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