In
part I of the discussion I've outlined some basic principals of crontab jobs monitoring. One of the biggest disadvantage of the described approach is the lack of centralized control panel (console) which can be used to see the current status of all configured periodic jobs.
The following is a description of a more advanced crontab jobs monitoring system which will provide a status of:
- successfully and timely executed jobs
- failed jobs
- delayed or missed jobs