1

我正在尝试在 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];

您能提供的任何帮助将不胜感激。

4

1 回答 1

0

很抱歉您遇到这些问题,我们正在努力让 Windows 上的人们更轻松。

我已经有一段时间没有使用 LogStash 打包的网络应用程序了,我不确定它是否得到维护。这是因为有一个更好的选择。Kibana是一个由rashidkpc构建的 ruby​​ 应用程序,它可以很好地挖掘在 elasticsearch 中索引的日志。

您可以在此处查看演示,但我不确定其中是否有任何数据。

于 2013-04-19T17:57:28.780 回答