gpt4 book ai didi

elasticsearch - Logstash错误以为Elasticsearch重新创建索引

转载 作者:行者123 更新时间:2023-12-02 22:17:00 24 4
gpt4 key购买 nike

我在用 :
-elasticsearch-2.1.1
-kibana-4.3.1-linux-x64
-logstash-2.1.1
我遵循了本教程:https://www.elastic.co/guide/en/logstash/current/advanced-pipeline.html
然后logstash能够创建到Elasticsearch的索引。
在我使用以下命令删除elasticsearch中的索引后:curl -XDELETE http://localhost:9200/logstash-2015.12.30/然后,我尝试使用新的文件配置创建一个新索引,但是logstash并未将新索引发送到elasticsearch。

怎么了?
为什么Logstash不将新索引发送到elasticsearch?
这是某种错误吗?

我希望有一个人可以帮助我。

问候

最佳答案

这是因为logstash已读取并处理了您的输入文件。 logstash使用sincedb来跟踪其已读取的位置。要使logstash每次运行logstash时都读取并处理您的输入,请在输入插件中的/ dev / null中使用“sincedb_path”选项,如下所示。

input {
file {
path => "/path/to/logstash-tutorial.log"
start_position => beginning
sincedb_path => "/dev/null"
}
}

有关更多信息,请参见此( how to use sincedb in logstash?)链接。

关于elasticsearch - Logstash错误以为Elasticsearch重新创建索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34529720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com