Skip to content

Commit

Permalink
Add missing country_name geo field in add host metadata (#20811)
Browse files Browse the repository at this point in the history
Add `country_name` to the list of geo fields that can be added with
`add_host_metadata` and `add_observer_metadata`.
  • Loading branch information
jsoriano authored Aug 27, 2020
1 parent 98c434a commit 795c86f
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 0 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -165,6 +165,7 @@ https://github.com/elastic/beats/compare/v7.0.0-alpha2...master[Check the HEAD d
- Log debug message if the Kibana dashboard can not be imported from the archive because of the invalid archive directory structure {issue}12211[12211], {pull}13387[13387]
- Add service resource in k8s cluster role. {pull}20546[20546]
- [Metricbeat][Kubernetes] Change cluster_ip field from ip to keyword. {pull}20571[20571]
- Add missing country_name geo field in `add_host_metadata` and `add_observer_metadata` processors. {issue}20796[20796] {pull}20811[20811]

*Auditbeat*

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -158,6 +158,7 @@ func TestConfigGeoEnabled(t *testing.T) {
"geo.name": "yerevan-am",
"geo.location": "40.177200, 44.503490",
"geo.continent_name": "Asia",
"geo.country_name": "Armenia",
"geo.country_iso_code": "AM",
"geo.region_name": "Erevan",
"geo.region_iso_code": "AM-ER",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -120,6 +120,7 @@ func TestConfigGeoEnabled(t *testing.T) {
"geo.name": "yerevan-am",
"geo.location": "40.177200, 44.503490",
"geo.continent_name": "Asia",
"geo.country_name": "Armenia",
"geo.country_iso_code": "AM",
"geo.region_name": "Erevan",
"geo.region_iso_code": "AM-ER",
Expand Down
2 changes: 2 additions & 0 deletions libbeat/processors/util/geo.go
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ type GeoConfig struct {
Name string `config:"name"`
Location string `config:"location"`
ContinentName string `config:"continent_name"`
CountryName string `config:"country_name"`
CountryISOCode string `config:"country_iso_code"`
RegionName string `config:"region_name"`
RegionISOCode string `config:"region_iso_code"`
Expand Down Expand Up @@ -59,6 +60,7 @@ func GeoConfigToMap(config GeoConfig) (common.MapStr, error) {
"name": config.Name,
"location": config.Location,
"continent_name": config.ContinentName,
"country_name": config.CountryName,
"country_iso_code": config.CountryISOCode,
"region_name": config.RegionName,
"region_iso_code": config.RegionISOCode,
Expand Down

0 comments on commit 795c86f

Please sign in to comment.