[英]Monitoring Kubernetes CronJob completion using AWS Container Insights
目前,除了 memory 的使用情况外,我无法监控 CronJobs(在 Kubernetes 中)的任何参数。 有没有办法在 AWS CloudWatch 中监控 CronJob 的完成/失败? 谢谢。
您只能通过 pod 状态检查 Cronjob 完成/失败。 但是,如果您想验证,您也可以通过日志检查是否从 EKS 仪表板启用日志,这会将日志推送到云手表并检查 cronjobs 的日志。
您也可以执行以下操作:
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
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.