如何使用CloudFormation将RDS错误日志发布到CloudWatch?

问题描述 投票:0回答:2

我想在我的CloudFormation代码中添加一些文本,这将导致我的Aurora RDS错误日志发布到CloudWatch。有谁知道怎么做?

这是文档中的link,它们只涉及在AWS控制台,CLI和SDK中执行此操作。

amazon-web-services amazon-cloudformation amazon-rds amazon-cloudwatch
2个回答
1
投票

您需要使用AWS CloudFormation自定义资源(例如Lambda函数)并利用您选择的SDK调用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


0
投票

AWS CloudFormation向AWS :: RDS :: DBInstance资源添加了一个新属性,可用于实现您的目标。新属性称为EnableCloudwatchLogsExports,更多信息可在以下链接中找到https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-database-instance.html#cfn-rds-dbinstance-enablecloudwatchlogsexports

© www.soinside.com 2019 - 2024. All rights reserved.