I'm getting a mutate error where the "host" value is being set to the "device_hostname"but was wondering if it's because one is a core field and the other is an extended field?
That said, it seems to be the similar problem as this link correct? :
Correct me if I'm wrong but rather than "copy" in the referenced article we are working with one "host" object due to "[host][hostname]" and "[host][id]" . Where one is a core field and the other is an extended, when my intent is to have them separate objects.
which is going to be a no-op if the original [ecs][version] field exists and is a string. If it is not a string it will get converted to a string. If it does not exist then it will get set to the literal string "%{[ecs][version]}".
The same applies to several other fields.
What is your ecs_compatibility setting? In particular, is [host] a string or an object?
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.