2012-07-11 18 views
0

任何關鍵字時。獲得以下異常:Logstash給予異常搜索開始logstash與配置設置爲<strong>嵌入=真</strong>爲elasticsearch上UI

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

每當試圖尋找UI上的任意關鍵字。

目前,我們正在試圖用靜態的日誌文件(從某些服務器複製),而不是不斷增長的日誌文件進行測試。

任何幫助這個可以理解。

+0

該錯誤表示沒有找到彈性搜索索引(logstash尚未創建一個,也沒有添加任何文檔)。這可能是一個logstash問題,所以你可能應該更改問題的標籤。 – 2012-07-11 15:32:54

+0

絕對看起來像logstash問題,但該標記不存在,因此不允許我添加新標記 – Amit 2012-07-11 16:17:16

回答

0

我有同樣的問題,究其原因是,我用使用相同的捕捉名稱的神交過濾兩次不同的模式,例如

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

我用<qux>替換第二<bar>和誤差消失。