0
私はlogstashとelasticsearchにはとても新しいです。私は最初のログを私が(目的でない場合には私を修正する)方法でlogstashに隠そうとしています。 ....私は基本的にはこのようになりますログ持っログファイルはelasticsearchで開かれません
:
input {
file {
path => "/home/usr/tmp/logs/mylog.log"
type => "test-type"
id => "NEWTRY"
}
}
filter {
grok {
match => { "message" => "%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day} %{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second} - %{LOGLEVEL:level} - %{WORD:scriptName}.%{WORD:scriptEND} - " }
}
}
output {
elasticsearch {
hosts => ["localhost:9200"]
index => "ecommerce"
codec => line { format => "%{year}-%{month}-%{day} %{hour}:%{minute}:%{second} - %{level} - %{scriptName}.%{scriptEND} - \"%{message}\"" }
}
}
そして:だから
2016-12-18 10:16:55,404 - INFO - flowManager.py - loading metadata xml
を、私はこのようになります設定ファイルのTest.confをを作成しました:./bin/logstash -f test.conf
私がに行くとき、私は弾性検索でログが表示されない:\
おかげで、 ヘザー
を:http://localhost:9200/ecommerce
OR
http://localhost:9200/ecommerce/test-type/NEWTRY
に....私が間違って何をやっているを教えてください
'http:// localhost:9200/ecommerce/_search'を試してください –
私は' {"took": "timed_out":false、 "_ shards":{"total":5 "successful":5 、 "失敗":0}、 "ヒット":{"合計":0、 "max_score":null、 "ヒット":[]}} ..関連性があるかどうかはわかりませんが、 kibana – Dardar1991
あなたのログはelasticsearchに配信されません。 logstashのログを参照してください。 –