elastic / elastic/apm-server

Provide ability to extract Geo information from RUM agent's http request

Open
#4,952 1 comment 6 reactions 0 assignees View on GitHub
enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

In some use-cases it's desirable to extract geolocation information from http headers instead of using GeoIP. For Example to protect users' privacy by replacing the client ip header with an arbitrary string.

To provide this ability the APM server can look for certain headers on the request to extract the geolocation information. E.g. `X-Geo-Country` header could provide the country. We should investigate which headers are relevant/useful in this context to provide the right balance.

Please see this [thread](https://discuss.elastic.co/t/rum-enrich-document-with-http-request-headers/266844) for more detail.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.