Самый простой способ настроить ротацию журналов [дубликат]

На этот вопрос уже есть ответ здесь:

Недавно у меня есть настроить сценарий, который выводит данные в один файл журнала ... Через некоторое время этот файл начинает становиться слишком большим для управления. Мне было интересно, как проще всего настроить ротацию журналов для каждых нескольких сотен строк, расположенных в исходном файле журнала?

0
задан 3 January 2018 в 17:38

1 ответ

Можно использовать logrotate, выполните эту команду для установки его:

sudo apt-get install logrotate

confign информация Logrotate может обычно находиться в 2 местах на Ubuntu (от Цифрового Океана):

/etc/logrotate.conf: этот файл содержит некоторые настройки по умолчанию и настраивает вращение для нескольких журналов, которые не принадлежат никаким системным пакетам. Это также использует включать оператор для получения по запросу в конфигурации из любого файла в /etc/logrotate.d directory. /etc/logrotate.d/: это - то, куда любые пакеты, которые Вы устанавливаете, которые нуждаются в помощи с вращением журнала, поместят свою конфигурацию Logrotate.

На стандартной установке у Вас должны уже быть файлы здесь для инструментов базовой системы как apt, dpkg, rsyslog и так далее. По умолчанию, logrotate.conf настроит еженедельные вращения журнала (еженедельно), с файлами журнала, принадлежавшими полностью пользователь и группа системного журнала (su корневой системный журнал), при этом четыре файла журнала будут сохранены (вращайтесь 4), и новые пустые файлы журнала, создаваемые после текущего, повернуты (создают).

Если Вы хотите узнать больше, как использовать этот инструмент, посетите следующую ссылку: Как Управлять Файлами журнала с Logrotate на Ubuntu 16.04

Надеюсь, это поможет.

1
ответ дан 31 October 2019 в 06:57

Другие вопросы по тегам:

Похожие вопросы: