Skip to main content
Path: Cron Jobs (/cron) — Admin onlyThe Cron Jobs page manages AreaWP’s internal scheduler. It is read-only — you can view jobs, run them manually, and browse logs, but schedule configuration happens within the features that own each job (Backups, Monitoring, etc.).

Scheduler Status Card

Shows the current state of the AreaWP scheduler:
FieldDescription
RunningWhether the scheduler service is active
Scheduler Typeareawp_scheduler
Last ActivityTimestamp of the most recent job execution

Tabs

Scheduled Jobs

All jobs registered in the platform scheduler.
ColumnDescription
Job NameDisplay name and optional description
ScheduleCron expression (e.g. 0 2 * * *)
Last RunRelative time (“2m ago”, “1h ago”)
Last StatusSuccess / Warning / Error / Never Run badge
Next RunRelative time (“in 5m”, “in 2h”)
Run Now button per row — triggers the job immediately with a loading indicator. Each job runs independently; triggering one does not affect others. Paginated — navigate with controls at the bottom.

Executed Logs

Full history of every job execution. Filters:
  • Search — filter by job name
  • Status dropdown — All / Success / Warning / Error
ColumnDescription
Job NameWhich job ran
StatusIcon + badge (Success / Warning / Error)
StartedAbsolute timestamp
DurationHow long the job took
Triggered ByScheduled / Manual
MessageOutput message or error description
Paginated. Useful for diagnosing recurring failures or verifying critical jobs ran on schedule.

Common Jobs

JobDefault SchedulePurpose
License checkEvery 6 hoursValidate license with the server
SSL renewal checkDaily at 2amRenew expiring certificates
Backup jobsPer schedule configRun configured backup schedules
Uptime checksPer monitor configPing monitored services
System cleanupDaily at 3amRemove temp files and old logs