Fix common pipeline field removal so won't fail for missing fields

This commit is contained in:
Wes Lambert
2020-10-14 13:55:24 +00:00
parent a106913d1a
commit 3c820365ab

View File

@@ -37,7 +37,7 @@
{ "convert": { "field": "log.id.uid", "type": "string", "ignore_failure": true, "ignore_missing": true } },
{ "convert": { "field": "agent.id", "type": "string", "ignore_failure": true, "ignore_missing": true } },
{ "convert": { "field": "event.severity", "type": "integer", "ignore_failure": true, "ignore_missing": true } },
{ "remove": { "field": [ "message2", "type", "fields" ], "ignore_failure": true } },
{ "remove": { "field": [ "message2", "type", "fields", "category", "module", "dataset" ], "ignore_missing": true, "ignore_failure": true } },
{
"date_index_name": {
"field": "@timestamp",
@@ -48,6 +48,4 @@
}
}
]
}
]
}