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

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

📡 Как быстро настроить автоматическую очистку логов на Linux Хочешь, чтобы система сама заботилась о чистоте логов и не занимала всю память? Тогда этот лайфхак точно для тебя! Машина сама будет следить за логами, освобождая место для новых данных. Время — деньги, а автоматизация — твой лучший друг! - Настрой logrotate, чтобы он регулярно архивировал и удалял старые файлы журналов. Просто создай конфигурацию: sudo nano /etc/logrotate.d/myapp и добавь туда: /var/log/myapp/*.log { weekly rotate 4 missingok notifempty compress delaycompress postrotate systemctl restart myapp endscript } - Не забудь проверить работу: sudo logrotate --debug /etc/logrotate.conf - А как насчет старых логов? Можно задать лимит на объем с помощью maxsize. - Также используешь скрипты, чтобы периодически удалять файлы из /tmp и /var/tmp — это поможет освободить место между автоматическими очистками. Маленькие хитрости — большие результаты! Подумай, а что еще можно автоматизировать на службе? Больше пол

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

Хочешь, чтобы система сама заботилась о чистоте логов и не занимала всю память? Тогда этот лайфхак точно для тебя! Машина сама будет следить за логами, освобождая место для новых данных. Время — деньги, а автоматизация — твой лучший друг!

- Настрой logrotate, чтобы он регулярно архивировал и удалял старые файлы журналов. Просто создай конфигурацию:

sudo nano /etc/logrotate.d/myapp

и добавь туда:

/var/log/myapp/*.log {

weekly

rotate 4

missingok

notifempty

compress

delaycompress

postrotate

systemctl restart myapp

endscript

}

- Не забудь проверить работу:

sudo logrotate --debug /etc/logrotate.conf

- А как насчет старых логов? Можно задать лимит на объем с помощью maxsize.

- Также используешь скрипты, чтобы периодически удалять файлы из /tmp и /var/tmp — это поможет освободить место между автоматическими очистками.

Маленькие хитрости — большие результаты! Подумай, а что еще можно автоматизировать на службе?

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