aws - 获取 AWS CodePipeline 失败部署的计数

aws - get count of failed deployments of AWS CodePipeline

我想在 CloudWatch 控制面板中添加一个小部件,用于显示每天失败的管道部署数。我可以在 CodePipeline > Pipeline-name>History 中检查管道状态。

但是我们如何在 Cloudwatch 中获得失败的部署?可能吗 ? 感谢您的帮助。

如果您正在使用 CodeBuild 并且这是您的主要失败点,那么构建失败指标可直接在 Cloudwatch 仪表板中使用。

否则,您可以考虑使用您选择的语言的 SDK 并访问此位的 api 命令:https://docs.aws.amazon.com/codepipeline/latest/userguide/pipelines-view-cli.html 并在定期采访时将历史记录解析为日志,您可以然后添加到您的仪表板