logstash对于String类型的时间转成long
来源:互联网 发布:java 时间戳长度 编辑:程序博客网 时间:2024/05/22 01:38
在工作中,遇到传过来的是时间字符串yyyy-MM-dd HH:mm:ss,用到logstash时需要先把这种时间转换成long,然后进行存储操作。
上config代码:
input{ stdin{ # codec=>rubydebug }}filter{# codec=>rubydebug mutate{ split=>["message"," "] add_field => { "field1" => "%{[message][0]}" } add_field => { "field2" => "%{[message][1]}" } remove_field => ["message"] } ruby{ code=>" event['field1'] = Time.parse(event['field1']).to_f*1000 " }# json{# source => "field1"# target => "field1"# }}output{ stdout{ codec=>rubydebug }}
event[‘field1’] = Time.parse(event[‘field1’]).to_f*1000 就是这种转换形式。 具体参考ruby吧
http://stackoverflow.com/questions/33490335/logstash-convert-utc-time-to-long-timestamp
http://www.cnblogs.com/wangyuyu/archive/2013/08/03/3235751.html
0 0
- logstash对于String类型的时间转成long
- long类型转Date(转成String类型了日期)
- Java 时间类型的转换 Date、String、Long
- Java long 转成 String
- long转成datetime类型
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Java 日期时间 Date类型,long类型,String类型表现形式的转换
- Linux常用文件管理类命令
- java filter
- swustoj Locker doors(0480)
- 如何快速的开发一个完整的iOS直播app(播放篇)
- cmake的使用(cmake不是内部或外部命令)
- logstash对于String类型的时间转成long
- LeetCode #40: Combination Sum II
- 设置centos的YUM源为国内阿里云源
- 十四章上机练习四
- MFC窗口程序显示命令行输出窗口的方法
- 针对bootstrap没有多级导航栏的解决办法
- java排序之插入排序
- dSYM,app,crash 文件 UUID 匹配
- android recycleView使用总结