Дата и время из лога csv в @TimeStamp


(Evgeny) #1

Добрый день.
В логе (csv) имею дату и время в таком формате с разделителем табуляция.
14.01.2019 09:03:38
Контур - Filebeat - Logstash - Elastic
Как можно запихать их в @timestamp? В Logstash фильтрую по типу:
filter {

    csv 
{
separator => '	'
columns => [ "Date", "Time"

И еще в логе Logstash есть такая ошибка: exception=>#<CSV::MalformedCSVError: Illegal quoting in line 1
Куда это смотреть?


(Igor Motov) #2

Посмотрите сюда - https://www.elastic.co/guide/en/logstash/current/plugins-filters-date.html Вам это поле надо через филтр пропустить, чтобы он корректно дату распарсил

А у вас первая строка в файле заголовок? Если да - то может надо его пропустить.


(Evgeny) #3

Спасибо за ответ.
Вот как раз чтот не вразумлю, как это правильно сделал. Как раз с этим фильтром баловался.
Первая строка идут сразу данные, заголовка нет.


(Igor Motov) #4

А можно посмотреть на первую строку? Можно послать в личные сообщения, если здесь не хотите публиковать.


(system) closed #5

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.