删除字段
在任意插件中添加
# 删除字段
remove_field => ["host","agent","ecs","tags","fields","@version","stream","log","input"]
remove_field => [ "[kubernetes][namespace_uid]"]
remove_field => [ "[kubernetes][node][labels]"]
remove_field => [ "[kubernetes][node][uid]" ]
remove_field => [ "[kubernetes][pod][uid]" ]
判断
嵌套判断,取值使用[1][2]
if [kubernetes][labels][profile] {
mutate { add_field => { "[@metadata][profile]" => "%{[kubernetes][labels][profile]}" } }
}else {
mutate { add_field => { "[@metadata][profile]" => "unknownProfile" } }
}