问题标签 [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.

0 投票
1 回答
31 浏览

elasticsearch-curator - 过滤器中的“来源:名称”是什么意思?

过去几天我一直在研究 curator,我遇到了这种过滤器类型“年龄”。在官方文档中,它被写为基于名称的年龄过滤器,在索引或快照名称中查找时间字符串,并将其转换为纪元时间戳。这对我来说不是很清楚。

如果我提到

馆长指的是什么“名字”?它是否引用任何特定索引的名称,如果是,我如何提及该索引的名称?

如果有人建议我提供更多关于 curator 的文档,那将非常有帮助。提前谢谢^^

0 投票
1 回答
198 浏览

elasticsearch-curator - ElasticSearch Curator 删除,除非最后一个条目

按时间删除时,有没有办法阻止馆长删除最后一个索引?

我有这个非常适合检查当前运行的 K8s 集群日志。但是,当我们移动 AWS 区域时,日志名称会更改,例如从 更改kube-eu-west-1-<date>kube-eu-west-2-<date>.

策展人在 14 天后努力清理所有数据。我想要的是防止它删除特定索引的最后一个条目,因此始终记录集群最后一次在该区域中发生的事情。

(它还会“修复”一些写得不太好的代码片段,当他们期望的数据合法地消失时会抛出错误)。

0 投票
2 回答
275 浏览

elasticsearch - Elasticsearch Curator 在按过滤器类型删除索引时不删除最后一个索引

在 Centos 7 中使用 Elasticsearch 5.1 和 Curator 版本是 4.3

我在弹性搜索中有一些索引,其命名格式为 sample.data.YYYY_MM_DD , sample.file.YYYY_MM_DD 例如:-

我曾经在 Linux 中使用以下命令来运行操作文件。

策展人 --config /root/config.yml /root/action_file.yml

我想删除所有索引,但最近创建的索引较新 [sample.data.2019_07_28, sample.file.2019_07_29]

这是我尝试过的:-

即使我也使用了以下功能,它也会删除整体索引,

预期输出如下: -

0 投票
1 回答
483 浏览

kubernetes-helm - elasticsearch-curator for elasticsearch-v7.2.0

我正在尝试使用 helm install stable/elasticsearch-curator 在 kubernetes 上运行 elasticsearch curator,但 pctestcontainerregistry.azurecr.io/eic-curator:5.5.4 与 elasticsearch-v7.2.0 不兼容。请参阅下面的错误。有没有人可以在 kubernetes 上为 elasticsearch-v7.2.0 运行 es-curator 的替代方案?

0 投票
1 回答
75 浏览

elasticsearch-curator - 在 s3 中恢复 Elasticsearch 索引

我正在使用 helm chart 安装 Elasticsearch curator,https://github.com/helm/charts/tree/master/stable/elasticsearch-curator,值中有添加 s3 存储桶的选项https://github.com /helm/charts/tree/master/stable/elasticsearch-curator,我不太确定策展人是否将在 cronjob 期间删除的索引发送到 s3 或将所有索引发送到 s3?

我尝试添加 s3 信息,但没有在 s3 中找到索引

0 投票
3 回答
1046 浏览

elasticsearch - Elasticsearch Curator - 删除除最新以外的索引

使用 Elasticsearch curator,我如何删除与模式匹配的所有索引,最新的除外?

我尝试使用filtertype: age,但它似乎没有做我需要的。

0 投票
2 回答
1345 浏览

python - SSL:策展人访问弹性搜索时出现 CERTIFICATE_VERIFY_FAILED 错误

我正在尝试设置 elasticsearch-curator(5.6.0 版)以删除 elasticsearch(7.3.1 版)中的索引。

他们的版本应该兼容(https://www.elastic.co/guide/en/elasticsearch/client/curator/current/version-compatibility.html)。

Elasticseach 使用自签名证书受 SSL 保护,因此我需要关闭证书验证。

这是我的 curator.yml 配置文件:

当我跑

即使ssl_no_validate 设置为 True,我得到:

当我运行时,我得到了成功的响应

kibana 和 logstash 也可以与 elasticsearch 正确通信。

有谁知道,可能是什么问题或如何获得更多信息?

编辑1:

不幸的是,当我将 elasticsearch-curator-5.8.1-1.x86_64.rpm 安装到我的主目录时,我没有使用 yum 的权限

然后运行馆长,我得到:

我不使用 pythin 3.7.4,如何更改 python 的路径?

0 投票
1 回答
845 浏览

environment-variables - 无法通过稳定/elasticsearch-curator 的 helm 图表在 POD 内插入环境变量

我正在尝试为我的自定义麋鹿堆栈制作掌舵图。我使用stable/elasticsearch-curator图表作为依赖项。

在我的 values.yaml 文件中,我使用了一些环境变量来传递 elasticsearch 主机:

但是该变量未正确插值,如此错误消息所示:

在我的 pod 中,ELASTICSEARCH_HOST = --a '$(es_cluster_name)-master'string of my variable in LOWERCASE and "-master"-- 而不是"elasticsearch-logs-master".

我不能把头绕在这上面。我对其他依赖项使用了相同的技术——环境变量插值——并且它有效。

我看到的唯一区别是 elasticsearch-curator 的掌舵图传递环境变量的方式与其他图表不同:

# stable/elasticsearch-curator/templates/cronjob.yaml (文件在这里

这个模板期望值像这样在 values.yaml 中传递:(文件在这里

而所有其他模板都使用这种方式:(示例文件

使用 values.yaml 像这样:(示例文件

但我不确定这种差异是否能解释我的问题。所以我的问题是:我如何使它工作?

0 投票
1 回答
2562 浏览

python - PIP 安装失败,库的语法错误

我正在尝试使用 PIP3 为 Lambda 打包安装 curator 库。为此,我正在运行命令

我收到以下错误:

这真的是语法问题还是 PIP 疯了...我已经升级了 setuptools、pip3 等。我已经下载了库并删除了整个 except 块。如果有办法使用该库,我完全赞成......有什么想法吗?

0 投票
1 回答
127 浏览

python - elasticsearch-curator 安装错误“cx_Freeze.freezer.ConfigError: 找不到名为 vcruntime140.dll 的文件/目录”

安装时出现以下错误elasticsearch-curator

这是我做的命令

最后一条错误信息如下

操作系统:Windows 10 Python 版本:3.7.4

我该如何安装?