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

📡 Как правильно организовать logrotation в Linux

📡 Как правильно организовать logrotation в Linux

Хотите, чтобы ваши логи не занимали всю дисковую память и всегда оставались под контролем? Тогда этот урок именно для вас!

Настройка правильного logrotation — залог стабильной работы системы без неожиданных сюрпризов.

- Быстрое обслуживание логов

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

- Возможность автоматической архивации и сжатия

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

/var/log/*.log {

weekly

rotate 4

compress

missingok

notifempty

create 640 root adm

}

Также можно настроить отдельные правила для сервисов, чтобы логи нужных приложений не мешали системному администрированию. Логика проста — всё под контролем и в порядке!

Вы когда-нибудь задумывались, сколько времени можно сэкономить с правильно настроенным logrotation?

А может, у вас есть свой секрет эффективного ведения логов?