elasticsearch - Elasticsearch索引无法识别日期(Logstash管道)

标签 elasticsearch cluster-computing elastic-stack elk elasticsearch-7

我带着对Elasticsearch的怀疑而返回。
我一直在做更多的测试,而我几乎已经完成了有关ELK的学习。
但是我有一点问题。通过创建管道并输出elasticsearch集群,如下所示:

output { 
  
  elasticsearch {
    hosts => [ "IP:9200", "IP:9200", "IP:9200" ]
    manage_template => false
    index => "example-%{+yyyy.MM.dd}"
  }
}
它不能正确创建日期。我按照文档中的指示进行操作,如下所示:https://www.elastic.co/guide/en/logstash/current/plugins-outputs-elasticsearch.html#plugins-outputs-elasticsearch-index
上面的代码创建索引:example-相反,如果我通过取消选中manage_templateindex字段保留默认值,则会创建格式正确的索引:logstash-2020.08.17-000001所以我真的不知道我在做什么。如果是文档问题或其他格式错误。
另一个细节是,我看过2018年的一些示例,格式如下:index => "%{[@metadata][beat]}-%{+YYYY.MM.dd}"。回顾关于elasticsearch输出插件的相同链接意味着创建不同的索引,但是我认为它更多地是指根据生产或开发空间来分离索引,而不是根据日期来创建不同的索引。

最佳答案

几天后,我注意到我更改了@timestamp字段的默认名称
现在它可以正常工作了。谢谢

关于elasticsearch - Elasticsearch索引无法识别日期(Logstash管道),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63444692/

相关文章:

elasticsearch - 在 Elasticsearch 中使用“全部匹配”过滤器会对性能产生什么影响?

java - 如何开发(本地)和部署Storm Topology(远程)?

python - Redis Cluster模式比Standalone慢

java.io.IOException : Invalid argument 异常

elasticsearch - 在elasticsearch 7.3.2中的fs中创建快照时出错?

elasticsearch - 面向单词的完成建议器 (ElasticSearch 5.x)

elasticsearch - 在Elastic slowlog中识别使用NEST编写的查询

java - Spring Data Elasticsearch文档未反序列化

elasticsearch - 当kibana尝试连接时,Elasticsearch连接被拒绝

java - 无效字符串;意外字符 : 253 hex: fd