【发布时间】:2020-01-17 10:55:46
【问题描述】:
我正在尝试监视在 GKE 上运行的 CronJob,但我看不到检查 CronJob 是否实际运行的简单方法。如果 CronJob 未运行超过 X 时间并且 Stackdriver 似乎不支持,我想触发警报。
目前我尝试使用基于日志记录指标的警报,但这只能在应用程序崩溃或特定错误时发出警报,而不是平台错误本身。
我研究了一个使用 Prometheus 警报的解决方案,它可以集成到 Stackdriver 中吗?
更新: 只是跟进,最终在 Stackdriver 上使用基于日志的警报开发了一个简单的解决方案。如果日志在 X 时间后没有出现,那么它将触发警报。它并不完美,但对于我的用例来说还可以。
【问题讨论】:
-
我找到了 this 关于如何监控 CronJobs 的教程,它可能会有所帮助。
标签: kubernetes google-cloud-platform cron cloud monitoring