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

🚀✨ Как быстро и просто настроить автоматическую очистку логов в Linux

🚀✨ Как быстро и просто настроить автоматическую очистку логов в Linux Ты устал вручную следить за логами и освобождать место на сервере? Сегодня расскажу, как сделать это настолько легко, что забудешь о проблемах с диском! Разве что ты не хочешь, чтобы важные регистрации исчезали сами собой? Тут всё под контролем: можно задать сроки хранения и автоматическую чистку. Плюсы автоматической очистки логов: - Освободить место на диске быстро - Не пропустить важные события за старым логом - Сделать систему надежнее и чище Для этого достаточно настроить logrotate. Всё, что нужно — это один конфигурационный файл. Он автоматически сработает при заданных интервалах и условиях. Например, можно указать, что старые логи удаляются или архивируются после недели. Создай файл /etc/logrotate.d/myapp и вставь туда типичный конфиг: /var/log/myapp/*.log { weekly rotate 4 compress missingok notifempty create 640 root adm postrotate systemctl restart myapp endscript } Теперь твоя система будет сама за

🚀✨ Как быстро и просто настроить автоматическую очистку логов в Linux

Ты устал вручную следить за логами и освобождать место на сервере?

Сегодня расскажу, как сделать это настолько легко, что забудешь о проблемах с диском!

Разве что ты не хочешь, чтобы важные регистрации исчезали сами собой? Тут всё под контролем: можно задать сроки хранения и автоматическую чистку.

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

- Освободить место на диске быстро

- Не пропустить важные события за старым логом

- Сделать систему надежнее и чище

Для этого достаточно настроить logrotate. Всё, что нужно — это один конфигурационный файл. Он автоматически сработает при заданных интервалах и условиях. Например, можно указать, что старые логи удаляются или архивируются после недели.

Создай файл /etc/logrotate.d/myapp и вставь туда типичный конфиг:

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

postrotate

systemctl restart myapp

endscript

}

Теперь твоя система будет сама заботиться о логах, освобождая место и сокращая мусор.

А ты обычно как решаешь проблему накопившихся логов? Или доверяешь автоматике?

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

📩 Завтра: как настроить Fail2Ban всего за 5 минут! Включи 🔔 чтобы не пропустить!