I run multiple Linux (Ubuntu) web servers and am looking for a convenient way to keep tabs on important log files. I'd like to monitor pertinent LAMP logs as well as server accesses/logins.
Are there any convenient tools/utilities that will (a) rotate log files, (b) compress them, and (c) email or archive them for later viewing?
Logrotate will do everything you list above and more e.g.
Would mail you the logs that are about to be deleted etc
How about something like Splunk? I collect 10gb of data per day with it..... :)