Scheduled jobs from scripts/templates/docker-maintenance.cron. Installed via scripts/setup.py --install to /etc/cron.d/docker-maintenance. Prefix: /opt/docker/scripts/ (production).
| Schedule | Command | Output / log |
|---|---|---|
| Every 5 min | healthcheck.py --push-metrics |
logger -t docker-healthcheck |
| Every 10 min | observability-health.py --alert |
logger -t docker-observability-health |
| Daily 02:00 | backup.py --verify --replicate --replicate-logs --push-metrics --send-log |
logger -t docker-backup |
| Sun 03:00 | backup.py --data --verify --replicate --replicate-logs --push-metrics --send-log |
logger -t docker-backup-full |
| Sat 04:00 | docker system prune -f |
logger -t docker-cleanup |
| Mon 06:00 | audit.py |
/var/log/docker-audit.json |
| Daily 06:30 | host.py |
/var/log/docker-host.json |
All script jobs use resilient logging (file + syslog + Graylog when available). See OBSERVABILITY.md.