cron - Jenkins - 监控外部 cron 作业

标签 cron jenkins monitoring external jobs

我想接收有关外部服务器上的 cron 作业失败的通知。我还希望在它根本没有运行时收到通知。

我可以这样做: https://wiki.jenkins-ci.org/display/JENKINS/Monitoring+external+jobs 但如果 cron 没有运行,它不会报告,例如。服务器宕机了。

有没有办法在不将工作转移到 Jenkins 的情况下做到这一点?

最佳答案

您可以尝试http://www.pushmon.com 。它正在监视 cron 作业。您所要做的就是创建一个 PushMon URL 并在每次作业成功运行时调用该 URL。如果由于您的作业失败或服务器关闭而导致 URL 未被调用,PushMon 将注意到丢失的调用并通知您该问题。

请注意,我与 PushMon 相关联。

关于cron - Jenkins - 监控外部 cron 作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11436486/

相关文章:

php - 如何在 PHP 中获取本地系统时间?

Angular 5 : Karma Unit testing fails to start HeadlessChrome on CI environment

database - 在单独的监视器上显示 SQL 日志

monitoring - 为 Grafana 选择后端数据库

postgresql - 在 Google Cloud SQL PostgreSQL 实例上记录慢速查询

ubuntu - docker ubuntu cron -f 不工作

ruby - 从 cron 执行 ruby​​ 脚本

java - 如何设置 cron 作业来启动和停止 java jar?

selenium - 阻止具有多个执行程序的节点接受更多作业,直到给定作业完成

docker - Jenkins docker 容器只是挂起并且从不执​​行步骤