diff --git a/packages/gcp/changelog.yml b/packages/gcp/changelog.yml index 01679b6da4b..d8f00d8f631 100644 --- a/packages/gcp/changelog.yml +++ b/packages/gcp/changelog.yml @@ -4,6 +4,15 @@ - description: Add GCP Load Balancing Metricset type: enhancement link: https://github.com/elastic/integrations/pull/2308 + - description: Fix credentials_json escaping in loadbalancing_metrics + type: bugfix + link: foobar + - description: Update loadbalancing_metrics default period to 60s + type: bugfix + link: foobar + - description: Fix event.dataset for loadbalancing_metrics + type: bugfix + link: foobar - version: "2.4.0" changes: - description: Update package to ECS 8.4.0 diff --git a/packages/gcp/data_stream/loadbalancing_metrics/agent/stream/stream.yml.hbs b/packages/gcp/data_stream/loadbalancing_metrics/agent/stream/stream.yml.hbs index 3efafaf8f4a..0afe006419e 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/agent/stream/stream.yml.hbs +++ b/packages/gcp/data_stream/loadbalancing_metrics/agent/stream/stream.yml.hbs @@ -5,7 +5,7 @@ project_id: {{project_id}} credentials_file_path: {{credentials_file}} {{/if}} {{#if credentials_json}} -credentials_json: {{credentials_json}} +credentials_json: '{{credentials_json}}' {{/if}} {{#if region}} region: {{region}} diff --git a/packages/gcp/data_stream/loadbalancing_metrics/fields/base-fields.yml b/packages/gcp/data_stream/loadbalancing_metrics/fields/base-fields.yml index 66556a36c5e..9529fa58a5f 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/fields/base-fields.yml +++ b/packages/gcp/data_stream/loadbalancing_metrics/fields/base-fields.yml @@ -17,4 +17,4 @@ - name: event.dataset type: constant_keyword description: Event dataset - value: gcp.loadbalancing + value: gcp.loadbalancing_metrics diff --git a/packages/gcp/data_stream/loadbalancing_metrics/manifest.yml b/packages/gcp/data_stream/loadbalancing_metrics/manifest.yml index 31942f32aa9..4e669823a39 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/manifest.yml +++ b/packages/gcp/data_stream/loadbalancing_metrics/manifest.yml @@ -20,7 +20,7 @@ streams: - name: period type: text title: Period - default: 10s + default: 60s required: true - name: exclude_labels type: bool diff --git a/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json b/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json index 95cd3bb7904..a0e5d35b492 100644 --- a/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json +++ b/packages/gcp/data_stream/loadbalancing_metrics/sample_event.json @@ -9,7 +9,7 @@ "availability_zone": "us-central1-a" }, "event": { - "dataset": "gcp.loadbalancing", + "dataset": "gcp.loadbalancing_metrics", "duration": 115000, "module": "gcp" }, diff --git a/packages/gcp/docs/loadbalancing.md b/packages/gcp/docs/loadbalancing.md index 36f520a32e8..915f265d156 100644 --- a/packages/gcp/docs/loadbalancing.md +++ b/packages/gcp/docs/loadbalancing.md @@ -18,7 +18,7 @@ An example event for `loadbalancing` looks as following: "availability_zone": "us-central1-a" }, "event": { - "dataset": "gcp.loadbalancing", + "dataset": "gcp.loadbalancing_metrics", "duration": 115000, "module": "gcp" },