Ротация логов Bind9

Допустим логи Bind9 пишутся в директорию /var/log/named/, имеют расширение .log и чтобы дисковое пространство не переполнилось логами, настроим logrotate.

Создадим файл:

sudo nano /etc/logrotate.d/bind

И добавим в него содержимое:

/var/log/named/*.log {
  compress
  create 0644 bind bind
  daily
  dateext
  missingok
  notifempty
  rotate 10
  sharedscripts
  postrotate
    /usr/sbin/rndc reconfig > /dev/null 2>/dev/null || true
  endscript
}

Теперь logrotate будет ежедневно разбивать логи по файлам и хранить их не более 10 дней.

Смотрите также мою статью:
Настройка логов Bind9

Оставьте комментарий

Добавить комментарий