gpt4 book ai didi

amazon-web-services - 如何在cloudformation中启用cloudwatch日志并分配自定义域名

转载 作者:行者123 更新时间:2023-12-04 18:29:27 24 4
gpt4 key购买 nike

我有一个 cloudformation 模板来使用 API 网关构建我的 api。

我不知道如何:

  1. 在cloudformation模板中为阶段启用cloudwatch日志

  2. 将阶段分配给 cloudformation 模板中的自定义域名。

这两种方法都可以在 json cloudformation 模板中实现吗?

最佳答案

  • Cloudwatch 日志:

是的,您可以在cloudformation中启用cloudwatch日志:

  1. 配置 CloudTrail 日志文件传输到 CloudWatch Logs。
  2. 使用模板创建 AWS CloudFormation 堆栈。

cloudwatch 条目应该与此类似:

"SecurityGroupChangesAlarm": {
"Type": "AWS::CloudWatch::Alarm",
"Properties": {
"AlarmName" : "CloudTrailSecurityGroupChanges",
"AlarmDescription" : "Alarms when an API call is made to create, update or delete a Security Group.",
"AlarmActions" : [{ "Ref" : "AlarmNotificationTopic" }],
"MetricName" : "SecurityGroupEventCount",
"Namespace" : "CloudTrailMetrics",
"ComparisonOperator" : "GreaterThanOrEqualToThreshold",
"EvaluationPeriods" : "1",
"Period" : "300",
"Statistic" : "Sum",
"Threshold" : "1"
}
},

检查AWS official doc一切都在那里详细说明。

  • 自定义域名:

cloudformation 模板中未定义自定义域名。它应该按照 aws doc 中的指定单独创建。 :

  1. 通过 https://console.aws.amazon.com/apigateway 登录 API Gateway 控制台.
  2. 从主导航 Pane 中选择自定义域名。
  3. 在辅助导航 Pane 中选择“创建”。
  4. 在“创建自定义域名”中
  5. 使用 Amazon Route 53 设置 DNS

关于amazon-web-services - 如何在cloudformation中启用cloudwatch日志并分配自定义域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41045247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com