Найти в Дзене
Уроки Linux

🛠️ Как настроить автоматическую очистку журналов Syslog и предотвратить переполнение диска

🛠️ Как настроить автоматическую очистку журналов Syslog и предотвратить переполнение диска Привет, друзья-системные администраторы и DevOps-энтузиасты! 🚀 Бывали моменты, когда логи начинают занимать всю память, а система не может нормально работать. Сегодня расскажу, как сделать автоматическую балансировку журналов — чтобы все было под контролем и дисковое пространство не уходило в минус! - Настройка ротации логов - Используйте утилиту logrotate — она умеет сжимать старые журналы и удалять их по расписанию. Например, добавьте правило: /var/log/syslog { weekly rotate 4 compress missingok notifempty } - В этом случае syslog будет просыпаться каждую неделю, сохранять 4 старых архива и сжимать их. - Настройка автоматического удаления старых логов - Можно задать в качестве доп. меры скрипты, запускаемые периодически через cron, чтобы очищать файлы старше месяца или определенного объема. - Важные нюансы - Не забывайте проверять права доступа к журналам. - Системные логи — важная

🛠️ Как настроить автоматическую очистку журналов Syslog и предотвратить переполнение диска

Привет, друзья-системные администраторы и DevOps-энтузиасты! 🚀

Бывали моменты, когда логи начинают занимать всю память, а система не может нормально работать. Сегодня расскажу, как сделать автоматическую балансировку журналов — чтобы все было под контролем и дисковое пространство не уходило в минус!

- Настройка ротации логов

- Используйте утилиту logrotate — она умеет сжимать старые журналы и удалять их по расписанию. Например, добавьте правило:

/var/log/syslog {

weekly

rotate 4

compress

missingok

notifempty

}

- В этом случае syslog будет просыпаться каждую неделю, сохранять 4 старых архива и сжимать их.

- Настройка автоматического удаления старых логов

- Можно задать в качестве доп. меры скрипты, запускаемые периодически через cron, чтобы очищать файлы старше месяца или определенного объема.

- Важные нюансы

- Не забывайте проверять права доступа к журналам.

- Системные логи — важная часть диагностики, так что не удаляйте всё подряд, отдавайте предпочтение сжатию и ротации!

Теперь ваши лог-файлы не станут поедать всю память, и система останется быстрых и надежной. А какая у вас самая большая «логовая история», которую вам пришлось разбирать?

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

Уверен в своих знаниях linux? Пройди тесты в канале https://t.me/LinuxSkill или узнай всю правду о рынке вакансий системных администраторов в telegram боте https://t.me/gradeliftbot

📩 Завтра: Как настроить Fail2Ban за 5 минут!

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