Я рекомендую cronolog . Это не совсем то, что вы хотите (чтобы повернуть по размеру), но я считаю, что журналы, отсортированные по времени, гораздо проще обрабатывать и искать.
Например, вы можете настроить свой Tomcat / Apache на ротацию журналов каждый день и удаление / архивирование файлов старше недели. Или поверните по часам и удалите / заархивируйте тех, кто старше, чем несколько дней, и т. Д.