Java Logstash未将完整数据从oracle加载到Elasticsearch
我试图将oracle数据加载到elasticsearch中,在加入5个表之后,它的近300k记录就在那里了。但是在执行logstash配置文件之后,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查询) 这是因为您没有为计划指定配置 这个
79511
文档可用
我试了两次,但结果都一样。我在Oracle中进行了交叉验证,并确信我几乎拥有300k
记录
如果我把stdout{codec=>rubydebug}
放进去,那么完成这个过程需要很长时间
对这个问题有什么想法吗
请找到我的日志存储配置文件(我没有在这里包含sql查询)
这是因为您没有为
计划指定配置
这个插件的输入可以根据需要定期运行
根据特定的时间表。此调度语法由
鲁弗斯调度员。语法类似于cron,有一些特定的扩展
给Rufus(例如时区支持)
默认情况下,它只运行一次
默认情况下没有时间表。如果没有给出时间表,则
语句只运行一次
您需要提供计划
选项。例如,follow将每秒运行一次
schedule => "* * * * *"
您可以在elasticsearch日志中阅读更多有关的信息?根据文档,此输入只执行一次。
schedule => "* * * * *"