Seus registros não foram girados porque ainda não atingiram 50 MB de tamanho.
Como você especificou um size
, a rotação de log normal baseada em data não entra em vigor. Em vez disso, o log é girado quando excede o tamanho especificado, mesmo que esse tempo demore mais do que uma semana ou um mês ou qualquer período de tempo especificado.
Como visto na página do manual:
size size
Log files are rotated only if they grow bigger than size bytes.
Se você quiser girar o registro toda semana, mas deseja girá-lo mais cedo se exceder 50 MB, use maxsize 50M
.
maxsize size
Log files are rotated when they grow bigger than size bytes even before
the additionally specified time interval (daily, weekly, monthly, or
yearly). The related size option is similar except that it is mutually
exclusive with the time interval options, and it causes log files to be
rotated without regard for the last rotation time. When maxsize is used,
both the size and timestamp of a log file are considered.