You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**This processor is currently under development and is presently a NOP (No Operation) processor. Further features and functionalities will be added in upcoming versions.**
15
-
16
14
## Description
17
15
18
16
The geoIP processor `geoipprocessor` enhances resource attributes by appending information about the geographical location of an IP address. To add geographical information, the IP address must be included in the resource attributes using the [`source.address` semantic conventions key attribute](https://github.com/open-telemetry/semantic-conventions/blob/v1.26.0/docs/general/attributes.md#source).
17
+
18
+
### Geographical location metadata
19
+
20
+
The following [resource attributes](./internal/convention/attributes.go) will be added if the corresponding information is found:
21
+
22
+
```
23
+
* geo.city_name
24
+
* geo.postal_code
25
+
* geo.country_name
26
+
* geo.country_iso_code
27
+
* geo.continent_name
28
+
* geo.continent_code
29
+
* geo.region_name
30
+
* geo.region_iso_code
31
+
* geo.timezone
32
+
* geo.location.lat
33
+
* geo.location.lon
34
+
```
35
+
36
+
## Configuration
37
+
38
+
The following settings must be configured:
39
+
40
+
-`providers`: A map containing geographical location information providers. These providers are used to search for the geographical location attributes associated with an IP. Supported providers:
0 commit comments