logstash - как преобразовать дату, представленную в виде строки, в другой формат как тип данных Date - PullRequest
0 голосов
/ 17 апреля 2019

Мне нужно преобразовать строку в значение Date в фильтре grok моего файла logstash.conf.Я использовал плагин mutate для преобразования целых чисел в плавающее, как это:

filter {
    mutate {
        convert => {"sequence" => "float"}
    }
}

, однако я не вижу способа сделать это со строковой версией даты в тип данных DATE.

Я получил предложение использовать плагин фильтра даты для своих нужд.Проблема в том, что фильтр даты правильно анализирует входные значения, но не может преобразовать формат ввода в другой формат.

Я нашел сообщение, в котором вы сначала анализируете фильтр даты, а затем используете плагин date_formatter для изменения формата,Это имело большой потенциал, за исключением того, что плагин date_formatter мне недоступен.

Любые идеи приветствуются.Спасибо

1 Ответ

1 голос
/ 17 апреля 2019

Есть несколько вещей, которые mutate не могут мутировать.Используйте фильтр date .

...