From dca5913b1cc72d4d168edd40b261b4012c2646f8 Mon Sep 17 00:00:00 2001 From: Ben Date: Sat, 26 Oct 2024 08:32:32 -0400 Subject: [PATCH 1/3] [Elasticsearch][Ingest Pipeline] Add elasticsearch.node.id as TSDS dimension --- packages/elasticsearch/changelog.yml | 5 +++++ .../data_stream/ingest_pipeline/fields/package-fields.yml | 1 + packages/elasticsearch/manifest.yml | 2 +- 3 files changed, 7 insertions(+), 1 deletion(-) diff --git a/packages/elasticsearch/changelog.yml b/packages/elasticsearch/changelog.yml index e053fcd8286e..359473d214c8 100644 --- a/packages/elasticsearch/changelog.yml +++ b/packages/elasticsearch/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "1.15.3" + changes: + - description: Make elasticsearch.node.id a TSDS dimension to prevent document collisions. + type: bugfix + link: https://github.com/elastic/integrations/pull/11479 - version: "1.15.2" changes: - description: Add support for HTTP timeout in all elasticsearch metricsets diff --git a/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml b/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml index 04a501eff112..0a024d6fa014 100644 --- a/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml +++ b/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml @@ -14,6 +14,7 @@ fields: - name: id type: keyword + dimension: true description: | Node ID - name: name diff --git a/packages/elasticsearch/manifest.yml b/packages/elasticsearch/manifest.yml index 43371a3a9dad..273d105758bb 100644 --- a/packages/elasticsearch/manifest.yml +++ b/packages/elasticsearch/manifest.yml @@ -1,6 +1,6 @@ name: elasticsearch title: Elasticsearch -version: 1.15.2 +version: 1.15.3 description: Elasticsearch Integration type: integration icons: From f5f6da257a94a328d1798c6ad362fcc530ddc35e Mon Sep 17 00:00:00 2001 From: Ben Date: Sat, 26 Oct 2024 08:38:07 -0400 Subject: [PATCH 2/3] Update changelog.yml --- packages/elasticsearch/changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/elasticsearch/changelog.yml b/packages/elasticsearch/changelog.yml index 359473d214c8..5b773dc55fde 100644 --- a/packages/elasticsearch/changelog.yml +++ b/packages/elasticsearch/changelog.yml @@ -3,7 +3,7 @@ changes: - description: Make elasticsearch.node.id a TSDS dimension to prevent document collisions. type: bugfix - link: https://github.com/elastic/integrations/pull/11479 + link: https://github.com/elastic/integrations/pull/11527 - version: "1.15.2" changes: - description: Add support for HTTP timeout in all elasticsearch metricsets From 133ef3cc9dc5fd933de7ce324cdd7cce2b2053c9 Mon Sep 17 00:00:00 2001 From: Ben Date: Sat, 26 Oct 2024 09:19:32 -0400 Subject: [PATCH 3/3] switch from node id to node name --- packages/elasticsearch/changelog.yml | 2 +- .../data_stream/ingest_pipeline/fields/package-fields.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/elasticsearch/changelog.yml b/packages/elasticsearch/changelog.yml index 5b773dc55fde..f289bd9f258c 100644 --- a/packages/elasticsearch/changelog.yml +++ b/packages/elasticsearch/changelog.yml @@ -1,7 +1,7 @@ # newer versions go on top - version: "1.15.3" changes: - - description: Make elasticsearch.node.id a TSDS dimension to prevent document collisions. + - description: Make elasticsearch.node.name a TSDS dimension to prevent document collisions. type: bugfix link: https://github.com/elastic/integrations/pull/11527 - version: "1.15.2" diff --git a/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml b/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml index 0a024d6fa014..96302b56822c 100644 --- a/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml +++ b/packages/elasticsearch/data_stream/ingest_pipeline/fields/package-fields.yml @@ -14,11 +14,11 @@ fields: - name: id type: keyword - dimension: true description: | Node ID - name: name type: keyword + dimension: true description: | Node name - name: roles