Назад | Перейти на главную страницу

Как изменить расширение журнала вращения ..?

в настоящее время моя конфигурация logrotate добавляет одно число после повернутого файла журнала:

mylogfile.log повернут на mylogfile.log.1

Я хотел бы изменить расширение на mylogfile.log.Current date

кто-нибудь знает, как это сделать?

мой код поворота журнала:

/usr/local/jboss/jboss-3.2.7-ND1/server/default/log/consolelog.log

{        
copytruncate
rotate 1
missingok
notifempty
}

В настоящее время я переименовываю повернутый файл с помощью скрипта. Есть ли возможность изменить расширение конфигурации по умолчанию для поворота журнала. пожалуйста, помогите мне

есть ли возможность изменить положение расширения, например mylogfile.log к mylogfile_currentdate.log.

Просто добавь dateext вариант в конце (после вашего последнего параметра notifempty).

я нашел ответ на этот вопрос .. Приведенный выше код должен измениться, как показано ниже

Пример:

/usr/local/jboss/jboss-3.2.7-ND1/server/default/log/consolelog.log {
copytruncate
rotate 1
missingok
notifempty
DATE=`date +%F`; mv /usr/local/jboss/jboss-3.2.7-ND1/server/default/log/consolelog.log /usr/local/jboss/jboss-3.2.7-ND1/server/default/log/consolelog_DATE.log
}