filter{
ruby {
code => "
value = event.get('subjectId') # 要加密的字段
require 'digest/md5' # require引用了一个系统库
md5 = Digest::MD5::hexdigest(value) # 加密方法
event.set('sub', md5) # 给加密的字段设置一个新的字段
"
remove_field => "subjectId" # 移除旧字段
}
}
网上的资料一般是在数据被“|”切割的情况下进行处理的,如下