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

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

📡 Как настроить автоматическую очистку логов на Linux и сохранить место для новых данных Привет, друзья! 🧭 Спецпоиск места под логами — ведь список ошибок и обновлений бесконечен, а диск всё меньше. Сегодня расскажу, как автоматизировать очистку логов так, чтобы система всегда оставалась чистой и оперативной. ✨ Почему это важно? - Отвечает за бесперебойную работу сервера - Предотвращает заполнение диска ненужной информацией - Упрощает поддержку в долгосрочной перспективе Что делать? - Используйте logrotate, чтобы управлять логами: sudo apt-get install logrotate - Создайте свой конфиг, например, /etc/logrotate.d/myapp: - устанавливайте периодичность - указывайте, сколько запусков хранить - задавайте сценарии после ротации - Пример конфигурации: /var/log/myapp/*.log { weekly rotate 4 compress missingok notifempty postrotate systemctl restart myapp endscript } - Можно запускать logrotate вручную: sudo logrotate -f /etc/logrotate.d/myapp Также не забывайте: - Настраивать авт

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

Привет, друзья! 🧭

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

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

- Отвечает за бесперебойную работу сервера

- Предотвращает заполнение диска ненужной информацией

- Упрощает поддержку в долгосрочной перспективе

Что делать?

- Используйте logrotate, чтобы управлять логами:

sudo apt-get install logrotate

- Создайте свой конфиг, например, /etc/logrotate.d/myapp:

- устанавливайте периодичность

- указывайте, сколько запусков хранить

- задавайте сценарии после ротации

- Пример конфигурации:

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

postrotate

systemctl restart myapp

endscript

}

- Можно запускать logrotate вручную:

sudo logrotate -f /etc/logrotate.d/myapp

Также не забывайте:

- Настраивать автоматический запуск по cron

- Отдельно следить за свободным местом с помощью

df -h

Запомните:

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

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

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

А ты уже настроил автоматическую очистку логов у себя? Или считаешь, что это лишняя забота?

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

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