Архивация логов с помощью logrotate

Для архивации логов в системе zVirt используется служба logrotate.

Для того, чтобы logrotate сжимал необходимые лог файлы необходимо произвести настройку в файле /etc/logrotate.conf

Либо, если необходимо архивирование логов конкретной службы, то в /etc/logrotate.d/имя_необходимой_службы

  • В первом случае, в этом файле необходимо раскомментировать строку с

    compress

    logrotate2

  • Во втором просто вписать строку compress внутри фигурных скобок

    logrotate

  • Далее, после проделанных действий утилита logrotate автоматически применит новую конфигурацию при следующим запуске.

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

    logrotate -f /etc/logrotate.conf