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

⚙️ Как настроить автоматическую очистку логов в Linux и освободить место

⚙️ Как настроить автоматическую очистку логов в Linux и освободить место Привет, любители Linux и автоматизации! 🚀 Тратится много времени на чистку логов? Предлагаю универсальный лайфхак, который избавит тебя от рутины и сэкономит место на диске. Многие системные логи растут со страшной скоростью: "/var/log" — настоящий сокровищница информации, но иногда её объём превращается в проблему. Чтобы держать всё под контролем, достаточно настроить автоматическую очистку — ведь системные админы любят порядок! - Используй logrotate — мощный инструмент, встроенный в большинство дистрибутивов: sudo nano /etc/logrotate.conf - В конфигурации можешь задать параметры: — сколько логов хранить (например, 4 комплекса) — через какое время делать ротацию — и сколько старых файлов держать - Можно добавить свою настройку для отдельных логов: /var/log/myapp/*.log { weekly rotate 7 missingok notifempty compress delaycompress sharedscripts postrotate systemctl restart myapp endscript } Обеспечивая авт

⚙️ Как настроить автоматическую очистку логов в Linux и освободить место

Привет, любители Linux и автоматизации! 🚀

Тратится много времени на чистку логов? Предлагаю универсальный лайфхак, который избавит тебя от рутины и сэкономит место на диске.

Многие системные логи растут со страшной скоростью: "/var/log" — настоящий сокровищница информации, но иногда её объём превращается в проблему.

Чтобы держать всё под контролем, достаточно настроить автоматическую очистку — ведь системные админы любят порядок!

- Используй logrotate — мощный инструмент, встроенный в большинство дистрибутивов:

sudo nano /etc/logrotate.conf

- В конфигурации можешь задать параметры:

— сколько логов хранить (например, 4 комплекса)

— через какое время делать ротацию

— и сколько старых файлов держать

- Можно добавить свою настройку для отдельных логов:

/var/log/myapp/*.log {

weekly

rotate 7

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl restart myapp

endscript

}

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

А системные сообщения будут аккуратно распределены по времени.

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

Хотелось бы услышать, какой самый забавный случай у тебя связан с грязными логами?

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

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

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