From d1c5a6d69bcd6f49f50dbb39be346d58bb081a3b Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Wed, 1 Jan 2025 12:08:36 +0530 Subject: [PATCH 1/6] Add mssql field to `transaction_logs` data stream for debug purposes. --- packages/microsoft_sqlserver/changelog.yml | 5 ++ .../test/system/test-transaction-config.yml | 3 + .../agent/stream/stream.yml.hbs | 4 + .../elasticsearch/ingest_pipeline/default.yml | 1 + .../transaction_log/fields/fields.yml | 3 + .../data_stream/transaction_log/manifest.yml | 8 ++ .../transaction_log/sample_event.json | 73 ++++++++++--------- packages/microsoft_sqlserver/docs/README.md | 72 +++++++++--------- packages/microsoft_sqlserver/manifest.yml | 2 +- 9 files changed, 101 insertions(+), 70 deletions(-) diff --git a/packages/microsoft_sqlserver/changelog.yml b/packages/microsoft_sqlserver/changelog.yml index c76167afed6..797d4a83996 100644 --- a/packages/microsoft_sqlserver/changelog.yml +++ b/packages/microsoft_sqlserver/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "2.10.0" + changes: + - description: Add mssql field to `transaction_logs` data stream for debug purposes. + type: enhancement + link: https://github.com/elastic/integrations/pull/1 #Fix Me - version: "2.9.4" changes: - description: Fix broken link for Microsoft SQL Server Integration. diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml index f5c4089b9cc..47b4c17139d 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml @@ -3,3 +3,6 @@ vars: - "{{Hostname}}" username: sa password: 1234_asdf +data_stream: + vars: + debug: true diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs index 2ab1fe45885..d07d7847dd0 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs @@ -32,3 +32,7 @@ sql_queries: processors: {{processors}} {{/if}} +tags: +{{#if debug}} + - debug +{{/if}} \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml index 73631bcdefa..5e90d20a357 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml @@ -42,6 +42,7 @@ processors: ignore_missing: true - remove: field: mssql.query + if: "ctx?.tags == null || !(ctx.tags.contains('debug'))" ignore_missing: true ignore_failure: true - script: diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml index d00fda3932e..cc954e5acaa 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml @@ -75,3 +75,6 @@ unit: byte metric_type: counter description: Total transaction log size in bytes. + - name: query + type: keyword + description: Executed queries by this package. \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml index 096aa05b381..0888e3a5dbc 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml @@ -26,6 +26,14 @@ streams: show_user: false description: Option to enable fetching transaction_logs metrics from all databases, including both system and user-defined databases. This option overrides any database names provided in the 'Databases' field and instead considers all databases. default: false + - name: debug + required: true + show_user: false + title: Debug + description: Preserves the SQL queries used to fetch metrics. Enable only for debug purpose and not during regular run. + type: bool + multi: false + default: false - name: processors type: yaml title: Processors diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json b/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json index af3a4081d45..66e89524a5b 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json @@ -1,52 +1,54 @@ { - "@timestamp": "2022-12-20T07:34:29.687Z", + "@timestamp": "2025-01-01T06:34:46.685Z", "agent": { - "ephemeral_id": "8d528ff8-5e90-4572-89f6-61fb3a6c96f1", - "id": "d44a1c4a-95bf-47e9-afb0-453a2ef43c00", - "name": "192.168.1.2", + "ephemeral_id": "a4c1f457-cd5c-4b62-aa68-1f5d32acb43b", + "id": "7a86be58-ca0e-433a-bd57-44f2cb3ee3a1", + "name": "elastic-agent-78750", "type": "metricbeat", - "version": "8.5.3" + "version": "8.13.0" }, "data_stream": { "dataset": "microsoft_sqlserver.transaction_log", - "namespace": "default", + "namespace": "69278", "type": "metrics" }, "ecs": { - "version": "8.11.0" + "version": "8.0.0" }, "elastic_agent": { - "id": "d44a1c4a-95bf-47e9-afb0-453a2ef43c00", + "id": "7a86be58-ca0e-433a-bd57-44f2cb3ee3a1", "snapshot": false, - "version": "8.5.3" + "version": "8.13.0" }, "event": { "agent_id_status": "verified", "dataset": "microsoft_sqlserver.transaction_log", - "duration": 2147044750, - "ingested": "2022-12-20T07:34:32Z", + "duration": 2065982241, + "ingested": "2025-01-01T06:34:49Z", "module": "sql" }, "host": { "architecture": "x86_64", - "containerized": false, - "hostname": "192.168.1.2", - "id": "627E8AE5-E918-5073-A58E-8A2D9ED96875", + "containerized": true, + "hostname": "elastic-agent-78750", + "id": "8259e024976a406e8a54cdbffeb84fec", "ip": [ - "192.168.1.2" + "192.168.241.5", + "192.168.253.2" ], "mac": [ - "36-F7-DC-28-23-80" + "02-42-C0-A8-F1-05", + "02-42-C0-A8-FD-02" ], - "name": "192.168.1.2", + "name": "elastic-agent-78750", "os": { - "build": "21D62", - "family": "darwin", - "kernel": "21.3.0", - "name": "macOS", - "platform": "darwin", - "type": "macos", - "version": "12.2.1" + "codename": "focal", + "family": "debian", + "kernel": "3.10.0-1160.92.1.el7.x86_64", + "name": "Ubuntu", + "platform": "ubuntu", + "type": "linux", + "version": "20.04.6 LTS (Focal Fossa)" } }, "metricset": { @@ -55,18 +57,19 @@ }, "mssql": { "metrics": { - "database_id": 1, - "database_name": "master", + "database_id": 4, + "database_name": "msdb", "instance_name": "MSSQLSERVER", - "log_space_in_bytes_since_last_backup": 602112, - "server_name": "obs-int-mssql20", - "total_log_size_bytes": 2088960, - "used_log_space_bytes": 1024000, - "used_log_space_pct": 49.01960754394531 - } + "query_id": "JZwfIFXvA3yOOL15q7PFZK5UE+Y=", + "server_name": "7e672355554d" + }, + "query": "SELECT @@servername AS server_name, @@servicename AS instance_name, name As 'database_name', database_id FROM sys.databases WHERE name='msdb';" }, "service": { - "address": "20.228.135.242", + "address": "svc-microsoft_sqlserver", "type": "sql" - } -} \ No newline at end of file + }, + "tags": [ + "debug" + ] +} diff --git a/packages/microsoft_sqlserver/docs/README.md b/packages/microsoft_sqlserver/docs/README.md index c4c9f584e78..0149f1db24e 100644 --- a/packages/microsoft_sqlserver/docs/README.md +++ b/packages/microsoft_sqlserver/docs/README.md @@ -497,54 +497,56 @@ An example event for `transaction_log` looks as following: ```json { - "@timestamp": "2022-12-20T07:34:29.687Z", + "@timestamp": "2025-01-01T06:34:46.685Z", "agent": { - "ephemeral_id": "8d528ff8-5e90-4572-89f6-61fb3a6c96f1", - "id": "d44a1c4a-95bf-47e9-afb0-453a2ef43c00", - "name": "192.168.1.2", + "ephemeral_id": "a4c1f457-cd5c-4b62-aa68-1f5d32acb43b", + "id": "7a86be58-ca0e-433a-bd57-44f2cb3ee3a1", + "name": "elastic-agent-78750", "type": "metricbeat", - "version": "8.5.3" + "version": "8.13.0" }, "data_stream": { "dataset": "microsoft_sqlserver.transaction_log", - "namespace": "default", + "namespace": "69278", "type": "metrics" }, "ecs": { - "version": "8.11.0" + "version": "8.0.0" }, "elastic_agent": { - "id": "d44a1c4a-95bf-47e9-afb0-453a2ef43c00", + "id": "7a86be58-ca0e-433a-bd57-44f2cb3ee3a1", "snapshot": false, - "version": "8.5.3" + "version": "8.13.0" }, "event": { "agent_id_status": "verified", "dataset": "microsoft_sqlserver.transaction_log", - "duration": 2147044750, - "ingested": "2022-12-20T07:34:32Z", + "duration": 2065982241, + "ingested": "2025-01-01T06:34:49Z", "module": "sql" }, "host": { "architecture": "x86_64", - "containerized": false, - "hostname": "192.168.1.2", - "id": "627E8AE5-E918-5073-A58E-8A2D9ED96875", + "containerized": true, + "hostname": "elastic-agent-78750", + "id": "8259e024976a406e8a54cdbffeb84fec", "ip": [ - "192.168.1.2" + "192.168.241.5", + "192.168.253.2" ], "mac": [ - "36-F7-DC-28-23-80" + "02-42-C0-A8-F1-05", + "02-42-C0-A8-FD-02" ], - "name": "192.168.1.2", + "name": "elastic-agent-78750", "os": { - "build": "21D62", - "family": "darwin", - "kernel": "21.3.0", - "name": "macOS", - "platform": "darwin", - "type": "macos", - "version": "12.2.1" + "codename": "focal", + "family": "debian", + "kernel": "3.10.0-1160.92.1.el7.x86_64", + "name": "Ubuntu", + "platform": "ubuntu", + "type": "linux", + "version": "20.04.6 LTS (Focal Fossa)" } }, "metricset": { @@ -553,20 +555,21 @@ An example event for `transaction_log` looks as following: }, "mssql": { "metrics": { - "database_id": 1, - "database_name": "master", + "database_id": 4, + "database_name": "msdb", "instance_name": "MSSQLSERVER", - "log_space_in_bytes_since_last_backup": 602112, - "server_name": "obs-int-mssql20", - "total_log_size_bytes": 2088960, - "used_log_space_bytes": 1024000, - "used_log_space_pct": 49.01960754394531 - } + "query_id": "JZwfIFXvA3yOOL15q7PFZK5UE+Y=", + "server_name": "7e672355554d" + }, + "query": "SELECT @@servername AS server_name, @@servicename AS instance_name, name As 'database_name', database_id FROM sys.databases WHERE name='msdb';" }, "service": { - "address": "20.228.135.242", + "address": "svc-microsoft_sqlserver", "type": "sql" - } + }, + "tags": [ + "debug" + ] } ``` @@ -609,5 +612,6 @@ Please refer to the following [document](https://www.elastic.co/guide/en/ecs/cur | mssql.metrics.total_log_size_bytes | Total transaction log size in bytes. | long | byte | counter | | mssql.metrics.used_log_space_bytes | The occupied size of the log in bytes. | long | byte | gauge | | mssql.metrics.used_log_space_pct | A percentage of the occupied size of the log as a percent of the total log size. | float | percent | gauge | +| mssql.query | Executed queries by this package. | keyword | | | | service.address | Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). | keyword | | | diff --git a/packages/microsoft_sqlserver/manifest.yml b/packages/microsoft_sqlserver/manifest.yml index 7123da15eb4..a551ca56269 100644 --- a/packages/microsoft_sqlserver/manifest.yml +++ b/packages/microsoft_sqlserver/manifest.yml @@ -1,7 +1,7 @@ format_version: "3.0.2" name: microsoft_sqlserver title: "Microsoft SQL Server" -version: "2.9.4" +version: "2.10.0" description: Collect events from Microsoft SQL Server with Elastic Agent type: integration categories: From ef8fbad7bd3bbf40fa35bc4e9ff13241a35a0410 Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Wed, 1 Jan 2025 12:15:53 +0530 Subject: [PATCH 2/6] add PR link in changelog.yml --- packages/microsoft_sqlserver/changelog.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/microsoft_sqlserver/changelog.yml b/packages/microsoft_sqlserver/changelog.yml index 797d4a83996..786a1e59f53 100644 --- a/packages/microsoft_sqlserver/changelog.yml +++ b/packages/microsoft_sqlserver/changelog.yml @@ -1,9 +1,9 @@ # newer versions go on top - version: "2.10.0" changes: - - description: Add mssql field to `transaction_logs` data stream for debug purposes. + - description: Add mssql.query field to `transaction_logs` data stream for debug purposes. type: enhancement - link: https://github.com/elastic/integrations/pull/1 #Fix Me + link: https://github.com/elastic/integrations/pull/12216 - version: "2.9.4" changes: - description: Fix broken link for Microsoft SQL Server Integration. From 0d9c60f1d7a35285666aa968f0ac9fe955192a80 Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Tue, 7 Jan 2025 15:58:01 +0530 Subject: [PATCH 3/6] address review comments --- packages/microsoft_sqlserver/changelog.yml | 2 +- .../_dev/test/system/test-transaction-config.yml | 2 +- .../data_stream/transaction_log/agent/stream/stream.yml.hbs | 4 ++-- .../elasticsearch/ingest_pipeline/default.yml | 2 +- .../data_stream/transaction_log/fields/fields.yml | 2 +- .../data_stream/transaction_log/manifest.yml | 6 +++--- .../data_stream/transaction_log/sample_event.json | 2 +- 7 files changed, 10 insertions(+), 10 deletions(-) diff --git a/packages/microsoft_sqlserver/changelog.yml b/packages/microsoft_sqlserver/changelog.yml index 786a1e59f53..6571ad582f5 100644 --- a/packages/microsoft_sqlserver/changelog.yml +++ b/packages/microsoft_sqlserver/changelog.yml @@ -1,7 +1,7 @@ # newer versions go on top - version: "2.10.0" changes: - - description: Add mssql.query field to `transaction_logs` data stream for debug purposes. + - description: Add optional mssql.query field to `transaction_logs` data stream for debugging purposes. type: enhancement link: https://github.com/elastic/integrations/pull/12216 - version: "2.9.4" diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml index 47b4c17139d..ceb8095373a 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/_dev/test/system/test-transaction-config.yml @@ -5,4 +5,4 @@ vars: password: 1234_asdf data_stream: vars: - debug: true + preserve_sql_queries: true diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs index d07d7847dd0..080aaf6fe21 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs @@ -33,6 +33,6 @@ processors: {{processors}} {{/if}} tags: -{{#if debug}} - - debug +{{#if preserve_sql_queries}} + - preserve_sql_queries {{/if}} \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml index 5e90d20a357..357b9393304 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/elasticsearch/ingest_pipeline/default.yml @@ -42,7 +42,7 @@ processors: ignore_missing: true - remove: field: mssql.query - if: "ctx?.tags == null || !(ctx.tags.contains('debug'))" + if: "ctx?.tags == null || !(ctx.tags.contains('preserve_sql_queries'))" ignore_missing: true ignore_failure: true - script: diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml index cc954e5acaa..f5b35df3494 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml @@ -77,4 +77,4 @@ description: Total transaction log size in bytes. - name: query type: keyword - description: Executed queries by this package. \ No newline at end of file + description: Input query. \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml index 0888e3a5dbc..4fce1d8c82d 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml @@ -26,11 +26,11 @@ streams: show_user: false description: Option to enable fetching transaction_logs metrics from all databases, including both system and user-defined databases. This option overrides any database names provided in the 'Databases' field and instead considers all databases. default: false - - name: debug + - name: preserve_sql_queries required: true show_user: false - title: Debug - description: Preserves the SQL queries used to fetch metrics. Enable only for debug purpose and not during regular run. + title: Preserve SQL queries (debug) + description: Preserve the SQL queries used. Enable for debugging purposes only. type: bool multi: false default: false diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json b/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json index 66e89524a5b..2d47eca5f03 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/sample_event.json @@ -70,6 +70,6 @@ "type": "sql" }, "tags": [ - "debug" + "preserve_sql_queries" ] } From 2c6181c0342244d8d283cef67a0db624bef5d721 Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Tue, 7 Jan 2025 18:24:56 +0530 Subject: [PATCH 4/6] elastic-package check --- packages/microsoft_sqlserver/docs/README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/microsoft_sqlserver/docs/README.md b/packages/microsoft_sqlserver/docs/README.md index 0149f1db24e..76a206fedc4 100644 --- a/packages/microsoft_sqlserver/docs/README.md +++ b/packages/microsoft_sqlserver/docs/README.md @@ -568,7 +568,7 @@ An example event for `transaction_log` looks as following: "type": "sql" }, "tags": [ - "debug" + "preserve_sql_queries" ] } ``` @@ -612,6 +612,6 @@ Please refer to the following [document](https://www.elastic.co/guide/en/ecs/cur | mssql.metrics.total_log_size_bytes | Total transaction log size in bytes. | long | byte | counter | | mssql.metrics.used_log_space_bytes | The occupied size of the log in bytes. | long | byte | gauge | | mssql.metrics.used_log_space_pct | A percentage of the occupied size of the log as a percent of the total log size. | float | percent | gauge | -| mssql.query | Executed queries by this package. | keyword | | | +| mssql.query | Input query. | keyword | | | | service.address | Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). | keyword | | | From 6ba0b109e25cc7dab14ed5eba74880c1ffa18725 Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Thu, 16 Jan 2025 17:25:43 +0530 Subject: [PATCH 5/6] address review comments --- .../data_stream/transaction_log/agent/stream/stream.yml.hbs | 2 +- .../data_stream/transaction_log/fields/fields.yml | 2 +- .../data_stream/transaction_log/manifest.yml | 4 ++-- packages/microsoft_sqlserver/docs/README.md | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs index 080aaf6fe21..9be6293b1bd 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/agent/stream/stream.yml.hbs @@ -34,5 +34,5 @@ processors: {{/if}} tags: {{#if preserve_sql_queries}} - - preserve_sql_queries +- preserve_sql_queries {{/if}} \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml index f5b35df3494..1f051dedd33 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/fields/fields.yml @@ -77,4 +77,4 @@ description: Total transaction log size in bytes. - name: query type: keyword - description: Input query. \ No newline at end of file + description: The SQL queries executed. \ No newline at end of file diff --git a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml index 4fce1d8c82d..3da05235a3c 100644 --- a/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml +++ b/packages/microsoft_sqlserver/data_stream/transaction_log/manifest.yml @@ -29,8 +29,8 @@ streams: - name: preserve_sql_queries required: true show_user: false - title: Preserve SQL queries (debug) - description: Preserve the SQL queries used. Enable for debugging purposes only. + title: Preserve SQL Queries + description: Preserves SQL queries for debugging purposes. type: bool multi: false default: false diff --git a/packages/microsoft_sqlserver/docs/README.md b/packages/microsoft_sqlserver/docs/README.md index 960e3b44bb4..faa8cb5519a 100644 --- a/packages/microsoft_sqlserver/docs/README.md +++ b/packages/microsoft_sqlserver/docs/README.md @@ -612,6 +612,6 @@ Please refer to the following [document](https://www.elastic.co/guide/en/ecs/cur | mssql.metrics.total_log_size_bytes | Total transaction log size in bytes. | long | byte | counter | | mssql.metrics.used_log_space_bytes | The occupied size of the log in bytes. | long | byte | gauge | | mssql.metrics.used_log_space_pct | A percentage of the occupied size of the log as a percent of the total log size. | float | percent | gauge | -| mssql.query | Input query. | keyword | | | +| mssql.query | The SQL queries executed. | keyword | | | | service.address | Address where data about this service was collected from. This should be a URI, network address (ipv4:port or [ipv6]:port) or a resource path (sockets). | keyword | | | From 6b6dad402900bcb5c8c48c9686c4710138beff4f Mon Sep 17 00:00:00 2001 From: harnish-elastic Date: Fri, 17 Jan 2025 11:53:56 +0530 Subject: [PATCH 6/6] update changelog --- packages/microsoft_sqlserver/changelog.yml | 2 +- packages/microsoft_sqlserver/manifest.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/microsoft_sqlserver/changelog.yml b/packages/microsoft_sqlserver/changelog.yml index d4cec47f9de..06851201617 100644 --- a/packages/microsoft_sqlserver/changelog.yml +++ b/packages/microsoft_sqlserver/changelog.yml @@ -1,5 +1,5 @@ # newer versions go on top -- version: "2.11.0" +- version: "2.10.1" changes: - description: Add optional mssql.query field to `transaction_logs` data stream for debugging purposes. type: enhancement diff --git a/packages/microsoft_sqlserver/manifest.yml b/packages/microsoft_sqlserver/manifest.yml index 2546f9d726e..fd509e219e4 100644 --- a/packages/microsoft_sqlserver/manifest.yml +++ b/packages/microsoft_sqlserver/manifest.yml @@ -1,7 +1,7 @@ format_version: "3.0.2" name: microsoft_sqlserver title: "Microsoft SQL Server" -version: "2.11.0" +version: "2.10.1" description: Collect events from Microsoft SQL Server with Elastic Agent type: integration categories: