in reply to CPAN Module for logging framework
Consider using 'logrotate'. It may be available already for your platform (or is easy to install if it isn't). It has very flexible log rotating mechanisms you can use across your Perl and non-Perl applications.
You'll still need a good CPAN logging module to create the log in the first place.
In Section
Seekers of Perl Wisdom