首页 > 解决方案 > 如何将保留策略添加到从 CloudFormation 创建的 AWS ElasticSearch?

问题描述

我正在使用 fluentd 将来自不同环境的日志发送到 AWS ElasticSearch。AWS ES 是使用 CloudFormation 堆栈创建的。如何做以下两件事:

  1. 添加保留策略以将所有日志保留 30 天。
  2. 根据环境添加保留策略,例如 env x 60 天和 env y 7 天。

我在 CloudFormation 堆栈中找不到任何内容来添加保留策略。

标签: amazon-cloudformationaws-elasticsearchamazon-elasticsearch

解决方案


Cloudformation 目前还没有这样的功能。可以做的是使用 Lambda with schedule 来应用这些保留规则。aws 文档包含一个使用 lambda 和 curator 库的示例。


推荐阅读