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

🔧 *Как настроить автоматическую очистку логов для системы

🔧 *Как настроить автоматическую очистку логов для системы* Привет, друзья! 🧙‍♂️ Знаете ли вы, что аккуратные логи — залог стабильной работы сервера? А если они разрослись до невозможности, — начинаются проблемы! Сегодня расскажу, как自动ически удалять старые логи и освобождать место. Представьте: сервер сам следит, чтобы файлы не превращались в гигантскую башню… Настроить это просто и интересно: - Используем утилиту logrotate — наш верный помощник. - Конфигурацию пишем ручками: указываем, как часто и сколько старых логов хранить. - Можно задать условия, по которым лог-файлы удаляются или архивируются. Например, чтобы каждый день хранить логи только за последние 7 дней, добавьте в конфиг: /var/log/myapp/*.log { daily rotate 7 missingok notifempty compress delaycompress postrotate systemctl reload myapp endscript } Или создайте свой файл /etc/logrotate.d/myapp. Это словно иметь маленького(controle) внутри системы, который убирать мусор за вас! А вы когда-нибудь настраивали автомат

🔧 *Как настроить автоматическую очистку логов для системы*

Привет, друзья! 🧙‍♂️

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

Представьте: сервер сам следит, чтобы файлы не превращались в гигантскую башню…

Настроить это просто и интересно:

- Используем утилиту logrotate — наш верный помощник.

- Конфигурацию пишем ручками: указываем, как часто и сколько старых логов хранить.

- Можно задать условия, по которым лог-файлы удаляются или архивируются.

Например, чтобы каждый день хранить логи только за последние 7 дней, добавьте в конфиг:

/var/log/myapp/*.log {

daily

rotate 7

missingok

notifempty

compress

delaycompress

postrotate

systemctl reload myapp

endscript

}

Или создайте свой файл /etc/logrotate.d/myapp.

Это словно иметь маленького(controle) внутри системы, который убирать мусор за вас!

А вы когда-нибудь настраивали автоматическую очистку логов? Какие синтаксис и условия использовали?

Поддерживайте порядок в системе — и она будет вам благодарна!

💬 Больше полезных статей ты найдёшь в нашем телеграм-канале https://t.me/LinuxSkill, а вакансии для системных администраторов — в боте https://t.me/gradeliftbot.

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

А какая у вас самая любимая команда для автоматической очистки?

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

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