войти почасово и с определенным размером - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу хранить журналы ежечасно и размером не более 500 тыс.

/apps/logs/consul.log {
    create 
    compress 
    missingok 
    rotate 30 
    maxsize 500k 
    dateext 
}

Он работает как положено и создает журналы с именем consul.log-20190925.gz.Когда размер файла превышает 500 КБ, он не создает другого файла.

Мое исключение после 500 КБ. Новый файл должен создаваться как для (каждый час и если размер больше 500 КБ)

consul.log-20190925.1.gz
consul.log-20190925.2.gz

без даты

/apps/logs/consul.log {
    create 
    compress 
    missingok 
    rotate 30 
    maxsize 500k 
}

Я могу достичь того, чего хотел, но вне курса без даты.

consul.log.1.gz
consul.log.2.gz
...