Skip to content

Commit 09500cc

Browse files
authored
[elasticsearch] Align mappings with metricbeat (#3928)
* align ecs fields * add index_stats property group * remove unused version index_recovery property * align node_stats fields type * turn dynamic off for cluster_stats mappings * bump kibana minimum version * lint * disable dynamic mappings for every data streams * add missing shard property
1 parent 8cb3210 commit 09500cc

File tree

38 files changed

+323
-48
lines changed

38 files changed

+323
-48
lines changed

packages/elasticsearch/data_stream/ccr/fields/base-fields.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
- name: data_stream.namespace
88
type: constant_keyword
99
description: Data stream namespace.
10-
- name: '@timestamp'
11-
type: date
12-
description: Event timestamp.
Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,19 @@
1-
- external: ecs
2-
name: '@timestamp'
1+
- name: '@timestamp'
2+
external: ecs
3+
- name: ecs.version
4+
external: ecs
5+
- name: event.dataset
6+
external: ecs
7+
- name: event.duration
8+
external: ecs
9+
- name: event.module
10+
external: ecs
11+
- name: host.name
12+
external: ecs
13+
- name: service.address
14+
type: keyword
15+
description: Service address
16+
- name: service.type
17+
external: ecs
18+
- name: service.name
19+
external: ecs

packages/elasticsearch/data_stream/ccr/manifest.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
type: metrics
22
title: Elasticsearch ccr metrics
33
release: experimental
4+
elasticsearch:
5+
index_template:
6+
mappings:
7+
dynamic: false
48
streams:
59
- input: elasticsearch/metrics
610
title: CCR metrics

packages/elasticsearch/data_stream/cluster_stats/fields/base-fields.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
- name: data_stream.namespace
88
type: constant_keyword
99
description: Data stream namespace.
10-
- name: '@timestamp'
11-
type: date
12-
description: Event timestamp.

packages/elasticsearch/data_stream/cluster_stats/fields/ecs.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1+
- name: '@timestamp'
2+
external: ecs
13
- name: ecs.version
24
external: ecs
5+
- name: event.dataset
6+
external: ecs
7+
- name: event.duration
8+
external: ecs
9+
- name: event.module
10+
external: ecs
11+
- name: host.name
12+
external: ecs
313
- name: service.address
414
type: keyword
515
description: Service address

packages/elasticsearch/data_stream/cluster_stats/manifest.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
type: metrics
22
title: Elasticsearch cluster_stats metrics
33
release: experimental
4+
elasticsearch:
5+
index_template:
6+
mappings:
7+
dynamic: false
48
streams:
59
- input: elasticsearch/metrics
610
title: Cluster stats

packages/elasticsearch/data_stream/enrich/fields/base-fields.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
- name: data_stream.namespace
88
type: constant_keyword
99
description: Data stream namespace.
10-
- name: '@timestamp'
11-
type: date
12-
description: Event timestamp.

packages/elasticsearch/data_stream/enrich/fields/ecs.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
1+
- name: '@timestamp'
2+
external: ecs
13
- name: ecs.version
24
external: ecs
5+
- name: event.dataset
6+
external: ecs
7+
- name: event.duration
8+
external: ecs
9+
- name: event.module
10+
external: ecs
11+
- name: host.name
12+
external: ecs
313
- name: service.address
414
type: keyword
515
description: Service address

packages/elasticsearch/data_stream/enrich/manifest.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
type: metrics
22
title: Elasticsearch enrich metrics
33
release: experimental
4+
elasticsearch:
5+
index_template:
6+
mappings:
7+
dynamic: false
48
streams:
59
- input: elasticsearch/metrics
610
title: Enrich policies metrics

packages/elasticsearch/data_stream/index/fields/base-fields.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,3 @@
77
- name: data_stream.namespace
88
type: constant_keyword
99
description: Data stream namespace.
10-
- name: '@timestamp'
11-
type: date
12-
description: Event timestamp.

0 commit comments

Comments
 (0)