All Platform Guides
systemd Timer Syntax (OnCalendar)
Complete guide to systemd timer units for Linux scheduling
Last updated: December 2025
Key Features
- OnCalendar format
- Monotonic timers
- Persistent timers
- Randomized delays
Example Configuration
[Unit]
Description=My scheduled job
[Timer]
OnCalendar=*-*-* 02:00:00
Persistent=true
[Install]
WantedBy=timers.target
Official Documentation
systemd Timer Scheduling Documentation →
Monitoring systemd Timer Jobs
Add heartbeat monitoring to your systemd Timer jobs. Just add a ping at the end of your job:
curl -fsS https://cronsignal.io/ping/YOUR_CHECK_ID
Monitor systemd Timer Jobs
Get alerted when your systemd Timer scheduled jobs fail to run.
Start Monitoring Free3 checks free. No credit card required.