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

📝 ✨ Как настроить автоматическую очистку логов в Linux с помощью logrotate

📝 ✨ Как настроить автоматическую очистку логов в Linux с помощью logrotate Привычка держать систему в порядке — залог её стабильности и скорости работы. Сегодня расскажу, как настроить автоматическую рутину по очищению логов — чтобы давно ненужные файлы не съедали место и не мешали. Многие забывают о важности контроля логов. А зря! В больших системах их накопление может привести к сбоям или медленной работе сервера. Вот что поможет: - Использовать стандартный инструмент logrotate, который умеет забирать и сжимать логи, удалять старые. - Настроить параметры так, чтобы лог-файлы очищались автоматически, например, после 7 дней или при превышении размера. - Добавить свои правила для конкретных каталогов и форматов логов. Пример — настройка в конфиге: - Определите параметры ротации: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress delaycompress create 644 root utmp dateext maxsize 100M } - Это будет сжимать логи раз в неделю, хранить 4 архива и удалять файлы боль

📝 ✨ Как настроить автоматическую очистку логов в Linux с помощью logrotate

Привычка держать систему в порядке — залог её стабильности и скорости работы.

Сегодня расскажу, как настроить автоматическую рутину по очищению логов — чтобы давно ненужные файлы не съедали место и не мешали.

Многие забывают о важности контроля логов. А зря! В больших системах их накопление может привести к сбоям или медленной работе сервера. Вот что поможет:

- Использовать стандартный инструмент logrotate, который умеет забирать и сжимать логи, удалять старые.

- Настроить параметры так, чтобы лог-файлы очищались автоматически, например, после 7 дней или при превышении размера.

- Добавить свои правила для конкретных каталогов и форматов логов.

Пример — настройка в конфиге:

- Определите параметры ротации:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

create 644 root utmp

dateext

maxsize 100M

}

- Это будет сжимать логи раз в неделю, хранить 4 архива и удалять файлы больше 100МБ.

Плюсы автоматической очистки:

- Меньше места на диске

- Быстрая диагностика — свежие логи

- Надежность системы без ручных вмешательств

А ты проверял, достаточно ли у тебя автоматизации по логам?

А может, пора чуть больше заботиться о своих данных?

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