文件名称:aws-codepipeline-dashboard:适用于CodePipeline的AWS CloudWatch仪表板
文件大小:334KB
文件格式:ZIP
更新时间:2024-04-22 19:54:46
Python
概述 构建简单的仪表板,用于查看AWS中的管道指标。 使用CodePipeline触发的CloudWatch事件填充的CloudWatch仪表板和指标构建。 立即部署! 您需要确保可以访问S3存储桶,否则,请创建一个并记下名称。 创建一个新的.env文件并更新值以反映您所需的环境。 cp .env-sample .env 确保更新值以反映您的环境和情况: STACK_NAME :用您想要的CloudFormation堆栈名称替换为 BUCKET :替换为您要用于模板和脚本存储的存储桶的名称 CFN_TEMPLATE :如果您不重命名默认的CloudFormation模板文件,则该值可以保持不变 PIPELINE_PATTERN :将其替换为仪表板所需的CodePipelne模式名称 运行make命令以捆绑脚本并部署CloudFormation模板。 make deploy 一旦
【文件预览】:
aws-codepipeline-dashboard-main
----.gitignore(2KB)
----.env-sample(75B)
----Makefile(2KB)
----src()
--------pipeline_event_handler.py(12KB)
--------dashboard_generator.py(9KB)
--------__init__.py(0B)
--------main.py(529B)
--------logger.py(753B)
----.bumpversion.cfg(195B)
----LICENSE(1KB)
----cfn()
--------template.yaml(2KB)
----scripts()
--------deploy.py(5KB)
----README.md(5KB)
----docs()
--------pipeline-dashboard.png(56KB)
--------AWS_CodePipeline_Dashboard_Example.png(206KB)
--------pipeline-dashboard-builder.png(50KB)
--------pipeline-run-example-metrics-layout.png(47KB)