Scheduler with monitoring features
etl, java, scheduled-tasks, scheduler
Solution
What you need is a job monitor and that depends a lot on what kind of jobs you're trying to monitor: I suggest you take a look on these options: http://www.quartzdesk.com/ - for quartz jobs http://jenkins-ci.org/ - is actually a ci server, but can be used to monitor tasks http://www.nagios.org/ - for system tasks
Problem
I have several Java applications that implements ETL helper function. They should run each X minutes. It's good task for cron, but I also need to monitor them - when previous run started, how much time it took, did it fail, when next one will starts etc. Could you advice some scheduling tool with described functionality? It will be also interesting for me to know what scheduling software is used in your company and what kind of problems does it solve. UPDATE. Guys, I need standalone application, not scheduling inside existent ones. I don't need to read tons of logs and investigate them - just know that something goes wring with scheduled job.