Logstash 日志存储解析2021-04-23T09:00:12.256466来自CSV
我有一个带有日期时间和名称的csv文件Logstash 日志存储解析2021-04-23T09:00:12.256466来自CSV,logstash,Logstash,我有一个带有日期时间和名称的csv文件 2021-04-23 09:00:12.256466,4454.34 我如何通过logstash解析它,从而得到第一列@timestamp 我试过了 filter { csv { separator => "," columns => ["datetime","value"] convert => {
2021-04-23 09:00:12.256466,4454.34
我如何通过logstash解析它,从而得到第一列@timestamp
我试过了
filter {
csv {
separator => ","
columns => ["datetime","value"]
convert => {
"value" => "float"
}
}
date {
match => ["datetime", "yyyy-MM-dd HH:mm:ss.SSSSSS"]
target => "datetime"
}
}
但这没有帮助。我也尝试了其他组合,但没有任何效果这对我很有效
filter {
csv {
separator => ","
columns => ["datetime","value"]
convert => {
"value" => "float"
}
}
date {
match => ["datetime", "ISO8601"]
target => "@timestamp"
}
}
虽然这样我无法捕捉到微秒,但当遇到logstash中有时间戳的情况时,这只能捕捉到毫秒,因此我使用以下在线工具查找匹配模式:您是否获得了_dateparsefailure标记?@Badger没有得到错误,只是它没有将其存储在\@timestamp中