É logrotate , que cuida dos registros rotativos. logrotate -f força a rotação do log, mesmo que o logrotate ache que não é necessário. Depois disso, você pode dizer ao syslog-ng para reabrir seus arquivos de log com killall -HUP syslog-ng (ou, muito provavelmente, seu logrotate fará isso para você em seus ganchos pós-rotação).