在UI上搜索任何关键字时,Logstash会发出异常

时间:2012-07-11 15:16:31

标签: elasticsearch logstash

启动logstash,配置设置为 embedded = true ,用于elasticsearch。获得以下例外:

NativeException: org.elasticsearch.action.search.SearchPhaseExecutionException: Failed to execute phase [initial], No indices / shards to search on, requested indices are []

每当尝试在UI上搜索任何关键字时。

目前我们正在尝试使用静态日志文件(从某个服务器复制)进行测试,而不是增长日志文件。

对此有任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,原因是我使用的grok过滤器使用相同的捕获名称两次用于不同的模式,例如。

filter{
  grok {
    type => "foo"
    keep_empty_captures => true
    pattern => [
      "(?<bar>/file/path/a)",
      "(?<bar>/file/path/b)"
    ]
  }
}

我用<bar>替换了第二个<qux>,错误消失了。