amazon-cloudformation - 如何将保留策略添加到从 CloudFormation 创建的 AWS ElasticSearch?
问题描述
我正在使用 fluentd 将来自不同环境的日志发送到 AWS ElasticSearch。AWS ES 是使用 CloudFormation 堆栈创建的。如何做以下两件事:
- 添加保留策略以将所有日志保留 30 天。
- 根据环境添加保留策略,例如 env x 60 天和 env y 7 天。
我在 CloudFormation 堆栈中找不到任何内容来添加保留策略。
解决方案
Cloudformation 目前还没有这样的功能。可以做的是使用 Lambda with schedule 来应用这些保留规则。aws 文档包含一个使用 lambda 和 curator 库的示例。
推荐阅读
- angular - 所有 Angular Masonry 包在多个应用程序中都给我相同的安装错误
- concurrency - 多内核实现中的 OpenCL 计算单元数
- c# - 在 ASP.NET WebAPI 2 中流式传输期间在 JSON 流中一一处理 JSON 对象
- java - 显示几何对象的简单方法
- mysql - 如何在 MYSQL 中允许重复条目?
- c# - 我可以在不显式转换对象类型的情况下从对象的父类调用函数和变量吗?
- python - python中矩阵的有效迭代
- pickle - 保存的跟踪对象在 EOFError 中运行:用尽输入 pymc3
- javascript - GET请求第一次成功返回解密的gist,但重启服务器后为空对象
- python - 提高 Keras 自编码器的收敛速度