Skip to content

Commit bd7784b

Browse files
author
kaiyan-sheng
committed
add missing . when constructing aws.*.metrics.*.*
1 parent e68e4df commit bd7784b

4 files changed

Lines changed: 20 additions & 4 deletions

File tree

metricbeat/docs/fields.asciidoc

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1549,6 +1549,16 @@ type: keyword
15491549
Metric dimensions.
15501550

15511551

1552+
type: object
1553+
1554+
--
1555+
1556+
*`aws.*.metrics.*.*`*::
1557+
+
1558+
--
1559+
Metrics that returned from Cloudwatch API query.
1560+
1561+
15521562
type: object
15531563

15541564
--

metricbeat/mb/testing/testdata.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ func TestMetricsetFieldsDocumented(t *testing.T, metricSet mb.MetricSet, events
180180
}
181181

182182
if err := checkDocumented(data, nil); err != nil {
183-
t.Errorf("%v: check if fields are documented in `metricbeat/%s/%s/_meta/fields.yml` "+
183+
t.Errorf("%v: check if fields are documented in `metricbeat/module/%s/%s/_meta/fields.yml` "+
184184
"file or run 'make update' on Metricbeat folder to update fields in `metricbeat/fields.yml`",
185185
err, metricSet.Module().Name(), metricSet.Name())
186186
}
@@ -232,7 +232,7 @@ func runTest(t *testing.T, file string, module, metricSetName string, config Dat
232232
})
233233

234234
if err := checkDocumented(data, config.OmitDocumentedFieldsCheck); err != nil {
235-
t.Errorf("%v: check if fields are documented in `metricbeat/%s/%s/_meta/fields.yml` "+
235+
t.Errorf("%v: check if fields are documented in `metricbeat/module/%s/%s/_meta/fields.yml` "+
236236
"file or run 'make update' on Metricbeat folder to update fields in `metricbeat/fields.yml`",
237237
err, module, metricSetName)
238238
}
@@ -380,7 +380,7 @@ func documentedFieldCheck(foundKeys common.MapStr, knownKeys map[string]interfac
380380

381381
// case `aws.*.metrics.*.*`:
382382
if len(splits) == 5 {
383-
if _, ok := knownKeys[splits[0]+".*"+splits[2]+".*.*"]; ok {
383+
if _, ok := knownKeys[splits[0]+".*."+splits[2]+".*.*"]; ok {
384384
continue
385385
}
386386
}

x-pack/metricbeat/module/aws/_meta/fields.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,9 @@
2424
object_type_mapping_type: "*"
2525
description: >
2626
Metric dimensions.
27+
- name: '*.metrics.*.*'
28+
type: object
29+
object_type: double
30+
object_type_mapping_type: "*"
31+
description: >
32+
Metrics that returned from Cloudwatch API query.

0 commit comments

Comments
 (0)