监控cron任务的技巧?

Modified on: Sat, 02 Nov 2019 20:20:02 +0800

是否有良好的技术来监控群集上的cron任务?

我们开始使用cron每天启动任务。查看信息的一些想法:

  1. 添加特殊的应用程序处理,将信息记录到某个“网络感知”位置,如DB
  2. 构建一个日志文件系统,定期将cron日志传输到中心点进行处理/查询(以及其他可能的日志文件)
  3. 醇>

    我想知道人们是否已经成功分别为cron和其他事情做事,或者,如果任务完全集成到一个不同的方法中。我倾向于#2,但我想知道更有经验的人可能会尝试什么。

作者:,community wiki,Tristan Juricek

最佳答案

除了其他答案:

  • 让作业在文件完成时写入时间戳以及实际作业的返回值
  • 将返回值传播回原始调用者

我们使用第一个更容易NagiosIcinga)检查,例如上次写入的时间戳是否超过n小时(加上你需要的逻辑) - 我们知道出了问题。

作者:,community wiki,2 revs, 2 users 95%
Server Horror

相关问答

添加新评论