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

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

📡 Как настроить автоматическую очистку логов в Linux Привет, друзья! 🧙‍♂️ Хотите освободить место на диске и держать систему в чистоте без особых усилий? Сегодня расскажу, как настроить автоматическую очистку логов — это легко и очень полезно. Зачем это нужно? - Логи быстро накапливаются и съедают терабайты. - Можно случайно потерять важные данные из-за переполненного диска. - А ещё — это отличный способ автоматизировать рутину системного администрирования! Вот основные шаги: - Настроить logrotate, чтобы он автоматически сжимал и удалял старые файлы. - Создать кастомные правила для конкретных логов. - Посмотреть параметры по умолчанию в /etc/logrotate.conf и /etc/logrotate.d/. К примеру, чтобы лог файла /var/log/syslog очищался каждую неделю и хранился максимум 4 недели, добавляем в /etc/logrotate.d/syslog: /var/log/syslog { weekly rotate 4 compress missingok notifempty delaycompress postrotate systemctl restart rsyslog endscript } Для автоматизации используем cron или systemd

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

Привет, друзья! 🧙‍♂️ Хотите освободить место на диске и держать систему в чистоте без особых усилий? Сегодня расскажу, как настроить автоматическую очистку логов — это легко и очень полезно.

Зачем это нужно?

- Логи быстро накапливаются и съедают терабайты.

- Можно случайно потерять важные данные из-за переполненного диска.

- А ещё — это отличный способ автоматизировать рутину системного администрирования!

Вот основные шаги:

- Настроить logrotate, чтобы он автоматически сжимал и удалял старые файлы.

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

- Посмотреть параметры по умолчанию в /etc/logrotate.conf и /etc/logrotate.d/.

К примеру, чтобы лог файла /var/log/syslog очищался каждую неделю и хранился максимум 4 недели, добавляем в /etc/logrotate.d/syslog:

/var/log/syslog {

weekly

rotate 4

compress

missingok

notifempty

delaycompress

postrotate

systemctl restart rsyslog

endscript

}

Для автоматизации используем cron или systemd таймеры — así легко держим систему в форме!

А ты знаешь, что правильная настройка ротации — залог стабильной работы сервера?

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

📩 Завтра: Как быстро создать собственный репозиторий пакетов для автоматизированных обновлений!

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