I am sure this is a pretty common use case, mainly because IP addresses move, the data is not static so for security retro hunts etc or even just searching a few days of data, the Geo data needs to be static in the data and can't be a search lookup. Technically i can't even think of a use case where you would ever want Geo data to be a search lookup but I am sure there are some use cases out there.
Elasticsearch has a couple options to do this, IE ingest nodes or logstash so I am sure a millions people are doing this in Splunk. If someone could point me at the documentation I would appreciate it.
Closest thing I could find is ingest time eval but not sure how that does geoip enrichment
... View more