mutate {
add_field => {"eee" => "2016 uaie"}
gsub => [
"eee", "2016", "2015"
]
}
Run Code Online (Sandbox Code Playgroud)
这确实会创建一个字段"eee",但gsub 不会更新它.为什么?
add_field在基础过滤器成功时运行.在您的情况下,正在运行mutate {},然后运行add_field.
要在添加字段后使用mutate {},请使用两个mutate块:
mutate {
add_field => {"eee" => "2016 uaie"}
}
mutate {
gsub => [
"eee", "2016", "2015"
]
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1832 次 |
| 最近记录: |