【问题标题】:aws - get count of failed deployments of AWS CodePipelineaws - 获取 AWS CodePipeline 的失败部署计数
【发布时间】:2021-10-01 16:57:35
【问题描述】:

我想在 CloudWatch 仪表板中添加一个小部件,用于记录每天失败的管道部署数量。我可以在 CodePipeline > Pipeline-name>History 中检查管道状态。

但是我们如何在 Cloudwatch 中获得失败的部署?可能吗 ? 任何帮助表示赞赏。

【问题讨论】:

  • 您是使用 codebuild 还是 codedeploy 进行部署?

标签: amazon-web-services aws-lambda boto3 amazon-cloudwatch aws-codepipeline


【解决方案1】:

如果您使用 CodeBuild 并且这是您的主要故障点,则可以直接在 Cloudwatch 仪表板中使用 Build Failed 指标。

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

【讨论】:

  • 我正在使用 CodePipeline。后面的选项会很有用,谢谢!
猜你喜欢
  • 2019-04-07
  • 2016-09-05
  • 1970-01-01
  • 1970-01-01
  • 2016-09-20
  • 1970-01-01
  • 2021-11-03
  • 2021-06-05
  • 1970-01-01
相关资源
最近更新 更多