title: Scheduler with monitoring features
body: <p>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?</p>
  
  <p>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.</p>
  
  <p><strong>UPDATE.</strong> 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.</p>