目前,除了内存使用之外,我无法监控CronJobs上的任何参数(在Kubernetes中)。在亚马逊网络服务CloudWatch中,有没有办法监控CronJob的完成/失败?谢谢。
发布于 2020-04-07 14:19:24
仅支持按pods状态查看Cronjob完成/失败。然而,如果你想验证,你也可以通过日志检查,如果你已经从EKS仪表板启用了日志,这将把日志推送到云监控,并检查cronjob的日志。
您还可以执行以下操作:
kubectl get jobs <job-name> -o json | jq '.status.conditions'但请记住,Jobs never Failed (its Pods terminated with error doesn't mean the Jobs has Failed
如何获取作业失败的通知:
https://medium.com/faun/how-to-get-notifications-when-kubernetes-cronjobs-fail-ed4ca4313e81
https://stackoverflow.com/questions/61073737
复制相似问题