【发布时间】:2019-03-09 08:26:38
【问题描述】:
我想在我的 CloudFormation 代码中添加一些文本,以将我的 Aurora RDS 错误日志发布到 CloudWatch。有人知道怎么做吗?
这是文档的link,其中他们仅解决在 AWS 控制台、CLI 和 SDK 中执行此操作的问题。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation amazon-rds amazon-cloudwatch
我想在我的 CloudFormation 代码中添加一些文本,以将我的 Aurora RDS 错误日志发布到 CloudWatch。有人知道怎么做吗?
这是文档的link,其中他们仅解决在 AWS 控制台、CLI 和 SDK 中执行此操作的问题。
【问题讨论】:
标签: amazon-web-services amazon-cloudformation amazon-rds amazon-cloudwatch
AWS CloudFormation 向 AWS::RDS::DBInstance 资源添加了一个新属性,可用于实现您正在寻找的内容。新属性名为 EnableCloudwatchLogsExports,更多信息可在以下链接中找到 https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html#cfn-rds-dbinstance-enablecloudwatchlogsexports
【讨论】:
您需要使用 AWS CloudFormation 自定义资源(例如 Lambda 函数)并利用您选择的开发工具包调用 ModifyDbInstance API 来配置 CloudWatch Logs Export。
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/template-custom-resources.html https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_ModifyDBInstance.html
【讨论】: