* 9 schedules
Log Rotation
* In Plain English
Schedules for rotating, compressing, and cleaning up log files.
* Scheduling Guide
Log rotation schedules prevent disk exhaustion on servers that produce continuous application, access, and error logs. The rotation frequency depends on log volume — a busy web server may need hourly rotation to keep files under 100 MB, while a low-traffic internal service can rotate daily. Standard Unix logrotate is triggered by cron (typically 0 0 * * *) and handles compression, renaming, and retention in a single pass. For application-level log management, the schedule should compress and archive logs to cold storage after a defined retention period and delete local copies once the upload is confirmed. Always send a signal to the application process after rotating so it reopens the log file handle — otherwise the process continues writing to the renamed (or deleted) file.
30 2 * * * Every day at 2:30 AM
View details →0 30 1 * * ? Once a day at 1:30 in the morning
View details →45 0 * * * Every day at 00:45
View details →0 45 20 * * ? Every day at 8:45 PM
View details →0_0_ * _ * _ * Once a day at midnight
View details →cron(0 12 * * ? *) Every day at 12 PM noon
View details →0 30 18 l * ? Every day at half past six in the evening
View details →h h 1 * * Every hour at the top of the hour
View details →0 1 * * 1 Every Monday at 1 AM
View details →Related Topics
Report Generation
Schedules for generating and distributing automated reports and email digests.
1703 schedules
Monthly Schedules
Cron jobs that run once a month, typically for billing, reports, or archival.
980 schedules
Weekly Schedules
Cron jobs that run once a week on a specific day.
564 schedules