elasticsearch - 如何将时间添加到 Elasticsearch 快照名称?

标签 elasticsearch

我希望 Elasticsearch 快照在创建时以日期和时间命名。

使用以下模板 snapshot-YYYY-MM-dd_HH-mm-ss

像这样:snapshot-2020-05-25_22-58-13

如何做到这一点?

Elasticsearch 文档看起来对此一无所知,只字未提,也没有给出有关时间的示例。我使用的是 Elasticsearch v7.6。

最佳答案

经过一些实验,我找到了解决方案。这是有效的模板:

<snapshot-{now{yyyy-MM-dd_HH-mm-ss|Europe/Oslo}}>

请注意末尾的时区。没有明确的时区指示模板生成 UTC 时间。

关于elasticsearch - 如何将时间添加到 Elasticsearch 快照名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62010752/

相关文章:

elasticsearch - 在 Elasticsearch 中定义字符串数组字段

plugins - 有什么方法可以访问 ElasticSearch 插件中的 transient 集群设置/状态?

elasticsearch - Elasticsearch不同领域的两个过滤器(RANGE)

apache-spark - 使用PySpark将数据从HDFS索引到Elastic Search

elasticsearch - elasticsearch查找多个精确值-如何在值中转义冒号

php - 如何使用 php 更改 ElasticSearch 中的现有映射?

elasticsearch - Kibana 返回 "Connection Failed"

java - 获取Elasticsearch中多个字段的聚合

python - 具有 phash 汉明距离的 Elasticsearch 聚合

ElasticSearch 获得最佳非精确匹配