Skip to content

Instantly share code, notes, and snippets.

@johanek
Created May 7, 2012 11:41
Show Gist options
  • Save johanek/2627357 to your computer and use it in GitHub Desktop.
Save johanek/2627357 to your computer and use it in GitHub Desktop.
idea for cron manager
What do I want to do?
- Managed cronjobs via Version Control
- Get better reporting on the jobs
- Not get spammed by cron emails
What do I want to know about cronjobs?
- Did the command fail?
- Did the command actually run?
- Did the command run in the allocated window? (sometimes schedule jobs - must finish by X)
- Did the command even finish?
What else can we learn from cron runs?
- Execution run time (backup jobs)
Some Specifics:
- Config file includes
- Scheduling
- Command
- Max runtime (optional)
- User
- Description
- Reporting methods
- Host to run on
- Reporting methods
- Plugins
- Email
- DB
- Jabber
- Web reporting
- Detail of runs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment