问题标签 [elasticsearch-curator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
amazon-web-services - 带有 Curator 4.2.6 的 AWS Elasticsearch 5.1 - 删除索引不起作用?
我们从 AWS Elasticsearch 2.3 迁移到 5.1,发现我们的旧 curator 3 命令不再适用于删除超过 30 天的索引。我们的旧命令如下所示:
需要迁移到 Curator 4.2.6 以支持 ES 5.1,但是,当使用弹性搜索页面提供的示例时,我们发现我们收到了错误:
迁移后还有其他人成功使用该配置吗?
我已经单独定义了我认为正确的 curator.yaml 配置:
elasticsearch - 运行 curator 以删除旧索引时出错
我想删除超过 7 天的弹性搜索索引。所以我安装了curator 4.2,因为我的elasticsearch版本是5.0.0(4.x之前的curator版本与elasticsearch v5不兼容)
我们需要创建配置文件和操作文件来完成这项工作。我已经在根目录中创建了我的配置和操作文件
我的配置文件 curator.yml 是
我的动作文件 curatorAction.yml 是
我正在使用 CLI 运行策展人
但我收到了这个错误。我在任何地方都找不到有关此的任何信息。任何帮助将不胜感激。
elasticsearch - 使用 elasticsearch-curator 将快照还原到另一个 DC 服务器
我需要使用 elasticsearch-curator 在 3 个服务器内保持弹性搜索数据同步。我只想更新一台服务器上的数据,而其他人则使用快照和还原方法进行自我更新。我能够在第一台服务器上使用馆长创建快照,但无法在另一台服务器上恢复它。
快照 curator.yml 中的主机条目就像服务器 1 上的主机:[“localhost”]。我可以轻松地在服务器 1 本身上恢复它。
但是,当我尝试在 curator.yml 中的服务器 2 主机条目上恢复它时出现问题,就像 hosts: ["localhost","Server 1 IP"] 它会生成错误消息:
elasticsearch-curator - Windows 中的 Elasticsearch 策展人?
默认情况下,我已经在我的 Windows 机器中安装了 elasticsearch curator,该位置将C:\Users\username
基于ESdoc。但我没有在那个位置找到任何 .curator 文件?
我可以知道它存储在哪里吗?我需要 python 来执行馆长吗?
elasticsearch - 为什么我不能通过环回连接到弹性搜索?
尝试在 ES 实例上本地运行 curator。
我有这个配置:
127.0.0.1 不会连接,但是输入服务器的实际 ip 会。我是否必须明确允许连接到 ES 的环回?
elasticsearch - 策展人没有找到我的索引
试图让馆长清理我命名为“syslog”的索引
我有这个动作yml:
我尝试了“小时”和“天”,但我一直从策展人那里收到这条消息:
elasticsearch - 基于非日期类型的字段删除超过 30 天或更长时间的索引的策展人
这就是我的弹性搜索中的索引的样子。eventTime 是基于 UTC 的以毫秒为单位的当前时间。我想使用该字段来使用馆长删除我的索引。
这就是我的 ACTION_FILE.YML 的样子
curator 是否支持基于非数据格式的字段进行删除?
elasticsearch - elasticsearch 不兼容的快照用途
Incompatible-snapshots
在使用 elasticsearch-curator 进行几次备份后,该文件已出现在 amazon-s3 上。
该文件的目的是什么?我应该删除它吗?它提供了什么信息?
elasticsearch - 如何知道策展人版本?
我正在使用 Elasticsearch 2.1.0 版。我如何知道正在使用的 Curator 版本?在更改设置(副本数)时,我遇到了一个异常:
有什么线索吗?
elasticsearch - elasticsearch中删除旧日志来自logstash
我想删除来自logstash的弹性搜索中的旧日志。
我已阅读有关可用于删除此内容的馆长的信息。
但它总是指出它将删除超过这么多天的旧索引。如果我执行它,它实际上会删除我的索引吗?或者只是该特定索引中的旧日志。
我有自定义索引,如 a、b、c 等。我的索引中没有时间字符串参数。
馆长删除索引 --older-than 14 --time-unit days --timestring %Y.%m.%d --regex '^logstash-'
如何执行删除这些格式的索引。?