Hi,
I have logfiles which contain numeric data, and I have manually created the map accordingly, specifying the number
fields. But the problem is that in case if there is no data for field, log files will be generated with a -
hyphen for fields having no data. This creates error since -
cannot be inserted into a numeric field. To solve this, I replace the -
s with 0
s like below;
if [fieldA] == "-" {
mutate {
replace => [ "fieldA", "0" ]
}
}
even if i replace "0"
with ""
, the field inserted is not NONE. How can I set logstash like I want to insert NONE
to field if the log entry has -
?
Thank you.