Failed to parse field [host]

you can enrich geoip with elasticsearch ingest nodes.
but if you have to use logstash, can you show example output using logstash stdout ? i suspect you will have two host fields, one object (from filebeat) and one text (from logstash)