达到限制时限制弹性搜索索引的大小和翻转

时间:2016-12-14 19:27:56

标签: logging elasticsearch docker elastic-stack rollover

我有一个运行elasticsearch的码头集装箱,最近我因容器空间不足而陷入困境。现在我无法启动它(立即停止)并清理磁盘。

我知道我可以在一段时间内(每天)将日志写入不同的索引(我已经这样做了)然后清理它们,但即使采用这种方法,我也可以在我的容器生成时进入许多日志因此在我的清理工作开始之前就会耗尽空间并且会被破坏。

  • 以后如何使用elasticsearch来防止出现这种情况 确保我的索引不超过我定义的限制?
  • 是否有更好的方法来管理elasticsearch日志所占用的磁盘空间?

1 个答案:

答案 0 :(得分:1)

您无法获得尺寸限制。 Elasticsearch不像Whisper那样是固定大小的数据库。尝试优化索引数据或映射以减小索引大小,或每小时创建/清除新索引。