Я использую Logstash 2.3, и у меня есть следующий файл conf.Logstash reports [0] _grokparsefailure
Я бы ожидал увидеть в Kibana в разделе «Поля» слева варианты «JobID», отображающие мой код задания, но я этого не делаю.
Я вижу
@timestamp @version _id _index _type путь хозяин я вижу в разделе _source на правой стороне ниже ...
Это послание, которое я получил когда я запустить файл .conf
input{
file{
path => "C:/Job/Code.txt"
start_position => "beginning"
}
}
filter{
json{source => "message"}
grok{
match => ["@message","%{WORD:job_id}"]
add_tag => "grokked"
}
mutate {
add_field => [ 'JobID', "%{job_id}" ]
}
}
output{
elasticsearch { hosts => ["localhost:9200"] }
stdout { codec => rubydebug }
}
Мой текстовый файл только содержит 4 роли
0001
0002
0003
0004
Благодарности