Logrotate

Материал из sysadm
Версия от 18:18, 7 апреля 2022; Admin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

logrotate работает как приложение, запускаемое по расписанию.

Ежедневно через скрипты anacron запускается скрипт /etc/cron.daily/logrotate, который запускает приложение logrotate с соответствующей конфигурацией.

Скрипты anacron запускает сервис crond через включаемый файл конфигурации /etc/cron.d/0hourly

vi /etc/logrotate.conf
#-----------------------------------

# rotate log files weekly
weekly

# keep 4 weeks worth of backlogs
rotate 4

# create new (empty) log files after rotating old ones
create

# use date as a suffix of the rotated file
dateext

# uncomment this if you want your log files compressed
compress