qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-高级专业版🔥

使用Logstash的date插件和ruby代码格式化日期时间

时间2023-05-16 14:42:49 提问来自 北京市北京市 的网友 分类创作 浏览276
可以使用Logstash的date插件将其转换为2023-05-15 12:58:01,452格式: filter { date { match => [ "timestamp", "MMM dd yyyy HH:mm:ss,SSS Z" ] target => "@timestamp" locale => "en" timezone => "CST" # 时区必须正确设置才能正确处理日期和时间。 } ruby { # jRuby的代码可以在这里写,它可以将@timestamp字段格式化为2023-05-15 12:58:01,452。 code => 'event.set("@timestamp", event.get("@timestamp").strftime("%Y-%m-%d %H:%M:%S,%L"))' } }

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 使用Logstash jRuby进行时间转换的示例代码 下一篇 论李白游仙诗中的意境美—以《梦游天姥吟留别》为例