logstash-如何将表示为字符串的日期转换为日期数据类型的不同格式

logstash-如何将表示为字符串的日期转换为日期数据类型的不同格式,logstash,elastic-stack,logstash-grok,Logstash,Elastic Stack,Logstash Grok,我需要在logstash.conf文件的grok筛选器中将字符串转换为日期值。我使用了mutate插件将整数转换为float,如下所示: filter { mutate { convert => {"sequence" => "float"} } } ,但是,我看不到将日期的字符串版本转换为日期数据类型的方法 我收到了一个建议,根据我的需要使用日期过滤器插件。问题是日期筛选器正确解析输入值,但无法将输入格式转换为其他格式 我发现一篇文章,你首先用日期

我需要在logstash.conf文件的grok筛选器中将字符串转换为日期值。我使用了mutate插件将整数转换为float,如下所示:

filter {
    mutate {
        convert => {"sequence" => "float"}
    }
}
,但是,我看不到将日期的字符串版本转换为日期数据类型的方法

我收到了一个建议,根据我的需要使用日期过滤器插件。问题是日期筛选器正确解析输入值,但无法将输入格式转换为其他格式

我发现一篇文章,你首先用日期过滤器解析,然后用date_formatter插件更改格式。除了date_formatter插件对我来说不可用之外,它还有很大的潜力


欢迎提出任何意见。谢谢你

有几件事是变异的不能变异的。使用过滤器。

您好,是的。我可以使用日期过滤器解析发送到新目标的日期,但不能转换它。日期不转换。我找到了一个日期格式化程序插件,但我无法在我的环境中安装该插件。请澄清,日期筛选器本身无法用于从字符串格式a转换为字符串格式B。它没有转换选项,因此上述建议不正确。无论如何谢谢你@Timothy我不建议使用日期过滤器将一个字符串转换为另一个字符串,因为最初的请求是将其转换为日期,这正是日期过滤器所做的。