Separate Apache Logs for your Aegir sites
Aegir writes all Apache logging information to the standard apache log files. All sites on the server will have their Apache logs written to single combined access.log and error.log log files.
On a busy server it can add a lot of noise to the logs when trying to track down issues on a particular site.
The script below can be dropped into /var/aegir/.drush folder and when a new site is provisioned it will ensure that the additional logging configuration gets injected into the vhost for the new site. To update a site already on the server just re-verify.
By writing the new log files into /var/log/apache2 you don't have to configure logrotate and can use Apaches default setup to compress and archive the files.
A more detailed explanation of how to inject into vhosts in Aegir can be found in the Aegir handbook