elasticsearch - 限制 Elasticsearch 上的磁盘使用量
问题描述
抱歉,如果这是一个简单的问题-我是 ELK 的新手,并且所有数据都可以正常运行。我的问题是,考虑到将要通过的记录数量,我担心存储增长。
在谷歌上搜索我发现在 GrayLog 上有一个设置来限制要保留的数据量(Graylog2-如何将日志保留时间配置为 1 周),我想在 ELK 中做同样的事情,但我找不到正确的设置。
解决方案
在 GUI 中没有简单的方法来做到这一点(还)。您需要的是可以根据时间(删除超过 7 天的索引)或索引中的文档数量删除或汇总索引的Curator 。
在未来的版本中,Kibana 中将为此提供一个内置工具,但当前版本 (6.5) 中没有。它可能会随 Elastic 6.6(作为测试版)一起发布,但您甚至可能需要等待 7.X
推荐阅读
- kotlin - 从一个 Android 屏幕导航到另一个屏幕时出现深层链接异常
- javascript - 我如何路由来自同一个组件的多个实例并在 vue 中保持自身状态
- flutter - 如何从另一个类而不是小部件中使用 setState()
- python - 分页和过滤不能与搜索结果 Django 一起使用
- flutter - 2021 年在 Android Studio (4.2.1) 上运行 Flutter 项目时构建失败
- react-native - 滚动视图高度无法正常工作,但为什么?
- visual-studio-code - 如何在vscode中将命令行参数传递给cmake?
- android - Android Compose - 无法使用 Modifier.align()
- pandas - Pandas - 如何合并/加入/连接两个数据帧以具有元组对值
- ios - SceneKit:如何将节点的移动限制在本地的一个轴上,而不是整个世界