Ich benutze Logstash 2.3 und ich habe die folgende Conf-Datei.Logstash Berichte [0] _grokparsefailure
Ich würde erwarten, in Kibana in der "Felder" Abschnitt auf der linken Seite die Optionen für "JobID" angezeigt meine Job-Code, aber ich nicht.
Ich sehe
@timestamp @version _id _index _type Host Weg, den ich auf der rechten Seite in der _Source Abschnitt sehen Sie die folgende ...
Dies ist die Botschaft, die ich erhalten wenn ich laufe die conf-Datei
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 }
}
nur Meine txt-Datei 4 enthält Rollen
0001
0002
0003
0004
Dank