我是AWS新手。我的要求是,我需要自动将AWS cloudwatch日志发送到AWS redshift。是否可以通过Lambda脚本?还有其他选择吗?
答案 0 :(得分:0)
创建一个cloudwatch事件规则,如下所示:https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/Create-CloudWatch-Events-Rule.html 在目标中,您无法直接选择Redshift,因此首先必须将日志发送到lambda,然后使用一些逻辑将其加载到redshift。 我的推荐是这种情况将通过Kinesis Firehose和S3进行此操作。
数据流如下所示: Cloudwatch事件规则> Lambda> Firehose> S3>红移。