Установка и настройка Logrotate в CentOS 8

Журналы полезны для сбора информации. Они могут быть полезны при устранении неполадок. Журналы также могут быть неприятны, но они также являются спасителями при устранении неполадок. В этой статье мы установим и настроим logrotate в CentOS 8.

Сначала обновите систему.

Во-вторых, установите logrotate с помощью следующей команды:

Проверьте версию logrotate.

Конфигурация Logrotate может быть проверена и отредактирована из его конфигурационного файла, расположенного по адресу "/etc/logrotate.conf".

Теперь, в качестве примера, мы будем использовать logrotate. Мы установим расписание ротации журналов, количество ротаций журнальных файлов, ограничение на размер журнальных файлов и другие параметры.

Файл logrotate находится по адресу /etc/logrotate.d/httpd.

  • daily: время ротации.
  • rotate 3: время ротации файлов журнала.
  • size: Ротировать файлы журнала, только если их размер превышает размер в байтах.
  • missingok: Если файл журнала отсутствует, переходить к следующему, не выдавая сообщения об ошибке.
  • notifyempty: Не ротировать журнал, если он пуст (отменяет опцию ifempty).
  • sharedscripts: эта опция заставляет скрипты запускаться только один раз, независимо от того, сколько журналов соответствует подстановочному шаблону, и весь шаблон передается им.
  • delaycompress: Отложить сжатие предыдущего файла журнала до следующего цикла ротации.

Теперь вы можете протестировать функцию ротации журналов, выполнив следующую команду:

Вы можете установить Logrotate на CentOS и использовать его.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий