Field type of geoip.ip
and geoip.location
changed after ELK upgrade
#1050
Labels
geoip.ip
and geoip.location
changed after ELK upgrade
#1050
This is an issuer transfer from logstash-plugins/logstash-filter-geoip#184
The field type of
geoip.ip
changed fromip
totext
andgeoip.location
changed fromgeo_point
toobject
. This behavior causesField type conflict ...
. The problem is suspected to relate to ELK upgrade to 7.12.1Logstash information:
Please include the following information:
bin/logstash --version
) 7.12.1JVM (e.g.
java -version
): java 11.0.11If the affected version of Logstash is 7.9 (or earlier), or if it is NOT using the bundled JDK or using the 'no-jdk' version in 7.10 (or higher), please provide the following information:
java -version
)JAVA_HOME
environment variable if set.... I'm using Debian repo's openjdk-11
OS version (
uname -a
if on a Unix-like system): Linux elk-node-1 4.19.0-16-amd64 #1 SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/LinuxDescription of the problem including expected versus actual behavior:
I have problem that cca 1/4 events from apache / nginx / haproxy have tag
_geoip_lookup_failure
(some of them are RFC 1918 IPs) but the rest of events not have that tag. Below is image of Index pattern data with data types. In past (I think ~3 months ago) there were different types of some fields (geoip.ip
changed fromip
totext
andgeoip.location
changed fromgeo_point
intoobject
). This behavior causesField type conflict
... Due toField type conflict
I can't load map layer and even on new index patterns (eg. I've recently added new haproxy into different space and pattern) I can't create map layers bcs of wrong field type for geoip mappingplugin setup
The index template copied from Kibana
cc @dusatvoj
The text was updated successfully, but these errors were encountered: