I have included below 3 csv input lines that are virtually identical to one another. The date field in the first and last parse properly whereas I get a _dateparsefailure on the middle line.
The logstash date field is shown below.
date {
match => [ "timestamp", "ddMMMyy:H", "ddMMMyy:HH" ]
target => "@timestamp"
}
Line which starts with "1379" is the one that fails.
"1378","Commercial","eManPortl","CB_AX01A","MDB-Cntr","mdb DAATradeDoc","08MAR15",1,5,0.00,0.00,0.01,1.72,6.73,0.03,0.00011,0.00,0.03,0.00,0.00,0.00,0.00,0.00,0.070441,0.056069,".",".",0.145431,0.000545,0.000473,0.143660,0.000753,0.01,8.45
"1379","Commercial","eManPortl","CB_AX01A","MDB-Cntr","mdb DAATradeDoc","08MAR15",2,3,0.00,0.00,0.01,1.97,7.51,0.04,0.00013,0.00,0.04,0.00,0.00,0.00,0.00,0.00,0.047428,0.037567,".",".",0.108691,0.000377,0.000471,0.107275,0.000568,0.01,9.49
"1380","Commercial","eManPortl","CB_AX01A","MDB-Cntr","mdb DAATradeDoc","08MAR15",3,1,0.00,0.00,0.00,1.96,8.19,0.05,0.00013,0.00,0.05,0.00,0.00,0.00,0.00,0.00,0.016913,0.013649,".",".",0.048059,0.000126,0.000127,0.047573,0.000233,0.00,10.15
If anyone can identify the reason for the failure it would be highly appreciated.
Pete Gervais