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

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

🛠️ Как настроить автоматическую очистку логов в Linux за 1 минуту Вам надоело вручную следить за файлами логов и освобождать место? Есть простой способ автоматизировать этот процесс и держать систему в чистоте! Самое главное — это грамотное использование инструмента logrotate. Он позволяет настраивать периодическую ротацию логов, сжатие и удаление старых файлов. Преимущества logrotate: - автоматическая очистка старых логов - экономия дискового пространства - гибкая настройка правил для разных приложений Для начала откройте конфигурационный файл: - /etc/logrotate.conf — глобальные настройки - или отдельные файлы в /etc/logrotate.d/ — для конкретных приложений Например, создадим правило для nginx, которое будет вращать логи каждые 7 дней и хранить только за последние 4 недели: /var/log/nginx/*.log { weekly rotate 4 compress missingok notifempty create 644 www-data adm } Это простое решение избавит вас от рутины, а система сама позаботится о свежести логов. А как вы автоматизиру

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

Вам надоело вручную следить за файлами логов и освобождать место? Есть простой способ автоматизировать этот процесс и держать систему в чистоте!

Самое главное — это грамотное использование инструмента logrotate. Он позволяет настраивать периодическую ротацию логов, сжатие и удаление старых файлов.

Преимущества logrotate:

- автоматическая очистка старых логов

- экономия дискового пространства

- гибкая настройка правил для разных приложений

Для начала откройте конфигурационный файл:

- /etc/logrotate.conf — глобальные настройки

- или отдельные файлы в /etc/logrotate.d/ — для конкретных приложений

Например, создадим правило для nginx, которое будет вращать логи каждые 7 дней и хранить только за последние 4 недели:

/var/log/nginx/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 644 www-data adm

}

Это простое решение избавит вас от рутины, а система сама позаботится о свежести логов.

А как вы автоматизируете обслуживание логов? Делитесь своими хитростями!

---

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

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