用于流数据的Logstash Elasticsearch输入插件

时间:2016-08-23 09:49:58

标签: logstash elasticsearch-plugin

我想知道我们是否可以使用logstash-input-elasticsearch插件来传输数据,例如:如果我的数据库中有数据并运行ElasticSearch输入插件,它会将数据索引到输出中,但是如果经过一段时间ElasticSearch数据库的更多数据,ElasticSearch输入插件是否能够在不重新启动logstash的情况下索引该数据?

感谢您的关注和帮助。

1 个答案:

答案 0 :(得分:1)

默认情况下,elasticsearch输入将在您的ES实例上运行滚动查询,抽取与查询匹配的文档,将它们传输到您的输出,完成后Logstash将关闭。

但是,您可以执行的操作是设置一个cron作业,该作业将定期启动Logstash管道并查询ES中的新文档。