To respect user privacy, our front load-balancers inject geoip data (X-Geo-Country ..) within HTTP request headers and replace client IP header by a hash.
As such, elasticsearch apm-geoip ingest pipeline cannot use client.ip
Is it possible to use HTTP headers from ajax call "rum-js-lib ---> APM Server" as user context ?
Your use-case of protecting users' privacy makes perfect sense.
At the moment, this is not possible with the APM server, however, I have created this enhancement request to keep track of this.
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.