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

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

🔧 Как настроить автоматическую очистку логов в Linux Чувствуешь, что системные логи начинают захламлять диск, а вручную чистить их — скучно и ненадёжно? Не беда! Есть быстрый путь автоматизировать этот процесс и снова держать систему в порядке. Ты ведь знаешь, что логи — важная часть диагностики, но их избыток может привести к проблемам с дисковым пространством. А правильно настроенная автодеятельность спасёт тебя от неожиданных сбоев. - Используй logrotate — инструмент, который по расписанию архивирует и очищает логи. В основе его работы лежит конфигурационный файл: - В файле /etc/logrotate.conf можно задать глобальные параметры, а в /etc/logrotate.d/ — индивидуальные настройки для конкретных логов. Например, чтобы лог /var/log/syslog очищался каждые 7 дней и сохранял 4 архива, добавь или проверь такую конфигурацию: /var/log/syslog { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart rsyslog endscript } Это помогает системе быть свежей и ак

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

Чувствуешь, что системные логи начинают захламлять диск, а вручную чистить их — скучно и ненадёжно? Не беда! Есть быстрый путь автоматизировать этот процесс и снова держать систему в порядке.

Ты ведь знаешь, что логи — важная часть диагностики, но их избыток может привести к проблемам с дисковым пространством. А правильно настроенная автодеятельность спасёт тебя от неожиданных сбоев.

- Используй logrotate — инструмент, который по расписанию архивирует и очищает логи. В основе его работы лежит конфигурационный файл:

- В файле /etc/logrotate.conf можно задать глобальные параметры, а в /etc/logrotate.d/ — индивидуальные настройки для конкретных логов.

Например, чтобы лог /var/log/syslog очищался каждые 7 дней и сохранял 4 архива, добавь или проверь такую конфигурацию:

/var/log/syslog {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart rsyslog

endscript

}

Это помогает системе быть свежей и аккуратной без твое постоянного внимания.

Готов делиться еще лайфхаками по автоматизации и мониторингу! Задача — держать систему чистой, а нагрузку — под контролем!

- Следи за свежими статьями в нашем телеграм-канале https://t.me/LinuxSkill, а чтобы понять, насколько хорошо ты разбираешься в Linux, скорее проходи тесты в боте https://t.me/gradeliftbot!