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

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

📡 Как настроить автоматическую очистку логов в Linux за 5 минут! Всех любит порядок — и ваши серверы тоже! 🚀 Если логи заполняют диск, а вы боитесь, что это сломает всё, — этот лайфхак для вас. Можно просто настроить автоматическую очистку старых логов, чтобы пространство не зарастало ненужным мусором. Почему это важно? - Защита от переполнения диска - Снижение нагрузки на систему - Упрощение мониторинга Чтобы всё работало как часы, нужно чуть-чуть разобраться с logrotate. Настраиваем его так, чтобы старые логи удалялись после определенного срока или размера: - В файле /etc/logrotate.conf указываем параметры, например: /var/log/*.log { weekly rotate 4 compress missingok notifempty create 640 root utmp dateext maxage 30 postrotate systemctl reload rsyslog > /dev/null 2>&1 || true endscript } - Параметр maxage 30 удаляет логи старше 30 дней. Этот маленький шаг поможет сохранить порядок и избежать сбоев из-за переполненного диска. А вы уже настроили автоматическую чистку лого

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

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

Можно просто настроить автоматическую очистку старых логов, чтобы пространство не зарастало ненужным мусором.

Почему это важно?

- Защита от переполнения диска

- Снижение нагрузки на систему

- Упрощение мониторинга

Чтобы всё работало как часы, нужно чуть-чуть разобраться с logrotate.

Настраиваем его так, чтобы старые логи удалялись после определенного срока или размера:

- В файле /etc/logrotate.conf указываем параметры, например:

/var/log/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root utmp

dateext

maxage 30

postrotate

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

endscript

}

- Параметр maxage 30 удаляет логи старше 30 дней.

Этот маленький шаг поможет сохранить порядок и избежать сбоев из-за переполненного диска.

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

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

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