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

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

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

Привет, любознательные системные маги! ⚡️

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

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

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

- Создаем собственный конфиг, добавляя нужные параметры:

- Периодичность

- Количество сохраняемых архивов

- Скрипты перед и после вращения

- Пример для ежедневной очистки:

/var/log/myapp/*.log {

daily

rotate 7

compress

missingok

notifempty

create 640 root adm

}

- Можно автоматически запускать очистку командой:

sudo logrotate -f /etc/logrotate.conf

- Также удобно настроить cron, чтобы команда запускалась раз в сутки или неделю.

Это решение легко интегрировать в любой проект!

Меньше мусора — больше производительности и счастья для твоего сервера.

А как ты следишь за логами на своих машинах? Какие лайфхаки используешь?

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

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

Уверен в своих знаниях Linux? Проверь себя тестами или узнай о рынке работы в телеграм боте!

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