Logstash CSV funktioniert nicht
Ich versuche zu Lesen der CSV-Daten in logstash, aber einige, wie logstash ist nicht in der Lage zu split strings man Sie als csv -
logstash config
input {
file {
path => [ "/root/logstash/temp.csv" ]
start_position => "beginning"
}
}
filter {
csv {
columns => ['A','B','C','D','E']
}
}
output {
stdout { }
}
Test-CSV-Datei
p,q,r,s,t
p,q,r,s,t
p,q,r,s,t
p,q,r,s,t
p,q,r,s,t
p,q,r,s,t
Ausgabe von logstash
2014-04-23T13:26:53.415+0000 0.0.0.0 p,q,r,s,t
2014-04-23T13:26:53.416+0000 0.0.0.0 p,q,r,s,t
2014-04-23T13:26:53.416+0000 0.0.0.0 p,q,r,s,t
2014-04-23T13:26:53.417+0000 0.0.0.0 p,q,r,s,t
2014-04-23T13:26:53.417+0000 0.0.0.0 p,q,r,s,t
2014-04-23T13:26:53.418+0000 0.0.0.0 p,q,r,s,t
Kann mir jemand helfen mit diesem Problem?
1) ich habe versucht, anstelle einzelne Zitat mit doppelten Anführungszeichen in den Spalten
2) ich habe versucht, mit verschiedenen Daten
Ich erwarte säulenförmig Ausgabe wie erwähnt, in diesem link https://blog.trifork.com/2014/01/28/using-logstash-elasticsearch-and-kibana-to-monitor-your-video-card-a-tutorial/
Du musst angemeldet sein, um einen Kommentar abzugeben.
In der Ausgabe müssen Sie den codec.
Beispielsweise mit Ihrer configuraiton,
Fügen Sie die codec und dann können Sie bekommen, was Sie wollen.