我正在尝试从日志文件中读取json格式的信息,并将其加载到elasticsearch中。我正在使用logstash。03T17:52:08,394][INFO ][logstash.outputs.elasticsearch][main] New Elasticsearch output {:class=>"LogStash] Successfully started Logstash API endpoint {:port=>9
我开发了一个webapp,它需要elasticsearch服务器启动并运行,服务器本身监听任何用户请求。在我们的工作流程中,我们希望看到elasticsearch启动并运行,然后logstash能够发布数据(通过在logstash conf文件的帮助下读取我们拥有的数据),最后启动我们拥有的webapp。在我的第一步中,我在我的elasticsearch dockerfile文件中有以下几行
FROM ela
这些文件夹是log4j写入的位置,我们已经将这些文件夹装载到了一台机器上,其中有Logstash,它会将这些日志推送到Elasticsearch中。它在Elasticsearch中创建了一个名为logstash-2018.06.25的索引,其中存储了该表中的所有日志信息。现在我不得不删除旧的日志,我在网上读到delete with query不是一个好的方法,而是我们应该使用CURATOR(Elasticsearch)删除它。我读到馆长可以删除整个索引