2016-02-25 9 views
0

Использованием трубопровода журнала Fluentd с входом:Процесс вложенной JSON с Fluentd

{"event" : {"name" : "toto", "date" : 14....11}} 

Как я могу преобразовать поле event.date к действительной Дате?

Я пробовал:

<filter *.*> @type record_transformer <record> event.date ${Time.at(event.date).strftime('%Y-%m-%dT%H:%M:%S')} </record> </filter>

Но это добавляет поле "event.date":/

ответ

0

Вы должны включить Rubby:

<filter **> 
    @type record_transformer 
    enable_ruby 
    <record> 
    event_date ${time.strftime('%Y-%m-%dT%H:%M:%S')} 

    </record> 

</filter> 
Смежные вопросы