elasticsearch,logstash,elastic-stack,Java,elasticsearch,Logstash,Elastic Stack" /> elasticsearch,logstash,elastic-stack,Java,elasticsearch,Logstash,Elastic Stack" />

Java Logstash未将完整数据从oracle加载到Elasticsearch

Java Logstash未将完整数据从oracle加载到Elasticsearch,java,elasticsearch,logstash,elastic-stack,Java,elasticsearch,Logstash,Elastic Stack,我试图将oracle数据加载到elasticsearch中,在加入5个表之后,它的近300k记录就在那里了。但是在执行logstash配置文件之后,elasticsearch中只有79511文档可用 我试了两次,但结果都一样。我在Oracle中进行了交叉验证,并确信我几乎拥有300k记录 如果我把stdout{codec=>rubydebug}放进去,那么完成这个过程需要很长时间 对这个问题有什么想法吗 请找到我的日志存储配置文件(我没有在这里包含sql查询) 这是因为您没有为计划指定配置 这个

我试图将oracle数据加载到elasticsearch中,在加入5个表之后,它的近300k记录就在那里了。但是在执行logstash配置文件之后,elasticsearch中只有
79511
文档可用

我试了两次,但结果都一样。我在Oracle中进行了交叉验证,并确信我几乎拥有
300k
记录

如果我把
stdout{codec=>rubydebug}
放进去,那么完成这个过程需要很长时间

对这个问题有什么想法吗

请找到我的日志存储配置文件(我没有在这里包含sql查询)


这是因为您没有为
计划
指定配置

这个插件的输入可以根据需要定期运行 根据特定的时间表。此调度语法由 鲁弗斯调度员。语法类似于cron,有一些特定的扩展 给Rufus(例如时区支持)

默认情况下,它只运行一次

默认情况下没有时间表。如果没有给出时间表,则 语句只运行一次

您需要提供
计划
选项。例如,follow将每秒运行一次

schedule => "* * * * *"

您可以在elasticsearch日志中阅读更多有关

的信息?根据文档,此输入只执行一次。
schedule => "* * * * *"