amazon-web-services - aws - 获取 AWS CodePipeline 的失败部署计数
问题描述
我想在 CloudWatch 仪表板中添加一个小部件,以了解每天失败的管道部署数量。我可以在 CodePipeline > Pipeline-name>History 中检查管道状态。
但是我们如何在 Cloudwatch 中获得失败的部署?可能吗 ?任何帮助表示赞赏。
解决方案
如果您使用 CodeBuild 并且这是您的主要故障点,则可以直接在 Cloudwatch 仪表板中使用 Build Failed 指标。
否则,您可以考虑使用您选择的语言的 SDK 并访问此位的 api 命令:https ://docs.aws.amazon.com/codepipeline/latest/userguide/pipelines-view-cli.html和解析定期采访的历史记录到日志中,然后您可以将其添加到仪表板中
推荐阅读
- php - 避免在后期操作 PHP 中重定向
- kotlin - 什么是让记录器始终在其执行期间生成的所有日志上添加测试方法名称的优雅方法?
- raft - 如果在 Raft 中的两个节点(只有一个领导者和一个候选人)的情况下,follower 失去了它的领导者怎么办?
- react-native - 抽屉中的子菜单 - React Native
- visual-studio - Visual Studio 与 Win CE 5/6/7 平台的兼容性
- reactjs - 打字稿:找不到“bin”、“src”、“test”的类型定义文件
- oracle - 在 Oracle 中按名称访问记录字段
- python - Python:在 Selenium Ms.Edge(铬)Webdriver 中禁用图像
- php - 缩小使用 sort() 函数的 PHP 代码
- java - 在井字游戏中确定获胜者时,如何避免重复?