我正尝试在Windows机器上运行Logstash和Elasticsearch。
ElasticSearch服务器被设置为使用单播(无法使多播正常工作)。
Logstash代理使用"elasticsearch_http“输出插件,因为我无法让常规的" Elasticsearch”插件与Elasticsearch对话。
所以,我现在的问题是,我不知道如何为Logstash web后端设置命令行参数。我尝试过各种设置:
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch:///?local
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost/
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300
java ... -- web -- log c:/logstash/logstash_webui.log --backend elasticsearch://localhost:9300/
java ... -- web -- log c:/logstash/logstash_webui.log --backend "elasticsearch://localhost:9300/"但在尝试搜索时,我在浏览器中不断收到以下错误:
blocked by: [SERVICE_UNAVAILABLE/1/state not recovered / initialized];[SERVICE_UNAVAILABLE/2/no master];我在logstash_webui.log文件中看到了这个错误:
Java::OrgElasticsearchClusterBlock::ClusterBlockException - blocked by [SERVICE_UNAVAILABLE/1/state not recovered / initialized];[SERVICE_UNAVAILABLE/2/no master];如果您能提供任何帮助,我们将不胜感激。
发布于 2013-04-20 01:57:29
很抱歉你遇到了这些问题,我们正在努力让windows上的人们更容易使用它。
我已经有一段时间没有使用LogStash打包的web应用程序了,我甚至不确定它是否得到了维护。这是因为有一个更好的替代方案。Kibana是由rashidkpc构建的ruby应用程序,它可以很好地挖掘在elasticsearch中索引的日志。
你可以签出一个演示here,尽管我不确定里面是否有数据。
https://stackoverflow.com/questions/15903535
复制相似问题