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

🌀📡 ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ LOGROTATE: автоматизация ротации логов

🌀📡 ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ LOGROTATE: автоматизация ротации логов Привет, друзья! 🧙‍♂️ Хочешь, чтобы система сама заботилась о чистоте логов и не забилась мусором? Тогда сегодня расскажу тебе о мощном инструменте — logrotate! Это решение, которое автоматически управляет логами: архивирует, удаляет старые и создает новые. Преимущества использования logrotate: - Минимизация ручной работы - Предотвращение переполнения диска логами - Гибкая настройка по тирам, датам и условиям Как работает? - В конфигурационном файле задаешь правила для каждого файла лога - Указываешь частоту ротации — ежедневно, после достижения размера или по времени - Можно писать скрипты для уведомлений или дополнительных действий Простой пример: /etc/logrotate.d/myapp /var/log/myapp/*.log { weekly rotate 4 compress missingok notifempty create 640 root adm } Эта настройка обеспечивает еженедельную ротацию, хранит 4 архива, сжатие и автоматическое создание новых логов. Поддерживаешь порядок в логах — значит,

🌀📡 ЭФФЕКТИВНОЕ ИСПОЛЬЗОВАНИЕ LOGROTATE: автоматизация ротации логов

Привет, друзья! 🧙‍♂️

Хочешь, чтобы система сама заботилась о чистоте логов и не забилась мусором? Тогда сегодня расскажу тебе о мощном инструменте — logrotate!

Это решение, которое автоматически управляет логами: архивирует, удаляет старые и создает новые.

Преимущества использования logrotate:

- Минимизация ручной работы

- Предотвращение переполнения диска логами

- Гибкая настройка по тирам, датам и условиям

Как работает?

- В конфигурационном файле задаешь правила для каждого файла лога

- Указываешь частоту ротации — ежедневно, после достижения размера или по времени

- Можно писать скрипты для уведомлений или дополнительных действий

Простой пример:

/etc/logrotate.d/myapp

/var/log/myapp/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

}

Эта настройка обеспечивает еженедельную ротацию, хранит 4 архива, сжатие и автоматическое создание новых логов.

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

Ты уже настроил logrotate для своих проектов или только собираешься?

——

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

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