From f6f8425858eac97e92eb73612a6bc8def247e809 Mon Sep 17 00:00:00 2001 From: Shourie Ganguly Date: Fri, 24 Oct 2025 17:36:36 +0530 Subject: [PATCH 1/4] Added support for configuring cel max_executions parameter. --- packages/qualys_gav/changelog.yml | 5 +++++ .../qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs | 1 + packages/qualys_gav/data_stream/asset/manifest.yml | 8 ++++++++ packages/qualys_gav/manifest.yml | 2 +- 4 files changed, 15 insertions(+), 1 deletion(-) diff --git a/packages/qualys_gav/changelog.yml b/packages/qualys_gav/changelog.yml index b536ebb5e38..041ab706e33 100644 --- a/packages/qualys_gav/changelog.yml +++ b/packages/qualys_gav/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "0.3.0" + changes: + - description: Added support for configuring cel max_executions parameter. + type: enhancement + link: https://github.com/elastic/integrations/pull/1111 - version: "0.2.1" changes: - description: Downgrade the `format_version` to the minimum version that supports all the necessary features for the package. diff --git a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs index fdfda4d6917..e113c7416f2 100644 --- a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs +++ b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs @@ -14,6 +14,7 @@ resource.ssl: {{ssl}} resource.timeout: {{http_client_timeout}} {{/if}} resource.url: {{url}} +max_executions: {{max_executions}} state: batch_size: {{batch_size}} diff --git a/packages/qualys_gav/data_stream/asset/manifest.yml b/packages/qualys_gav/data_stream/asset/manifest.yml index 1f8049ba33d..da7fa05f4d5 100644 --- a/packages/qualys_gav/data_stream/asset/manifest.yml +++ b/packages/qualys_gav/data_stream/asset/manifest.yml @@ -23,6 +23,14 @@ streams: required: true show_user: false default: 100 + - name: max_executions + type: integer + title: Maximum Pages Per Interval + description: Maximum Pages Per Interval is the maximum number of pages that can be collected at each interval. + multi: false + required: false + show_user: false + default: 1000 - name: enable_request_tracer type: bool title: Enable request tracing diff --git a/packages/qualys_gav/manifest.yml b/packages/qualys_gav/manifest.yml index 23a17519a30..579aa83e43d 100644 --- a/packages/qualys_gav/manifest.yml +++ b/packages/qualys_gav/manifest.yml @@ -1,7 +1,7 @@ format_version: 3.3.2 name: qualys_gav title: Qualys Global AssetView -version: 0.2.1 +version: 0.3.0 description: Collect logs from Qualys Global AssetView with Elastic Agent. type: integration categories: From 2d46b86fcc4656959b38c3c1b8b704727024c4f3 Mon Sep 17 00:00:00 2001 From: Shourie Ganguly Date: Fri, 24 Oct 2025 17:42:03 +0530 Subject: [PATCH 2/4] updated changelog --- packages/qualys_gav/changelog.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/qualys_gav/changelog.yml b/packages/qualys_gav/changelog.yml index 041ab706e33..2d7e3283d07 100644 --- a/packages/qualys_gav/changelog.yml +++ b/packages/qualys_gav/changelog.yml @@ -3,7 +3,7 @@ changes: - description: Added support for configuring cel max_executions parameter. type: enhancement - link: https://github.com/elastic/integrations/pull/1111 + link: https://github.com/elastic/integrations/pull/15748 - version: "0.2.1" changes: - description: Downgrade the `format_version` to the minimum version that supports all the necessary features for the package. From 57dd34913e51d3d6bccefafc71556378097b1799 Mon Sep 17 00:00:00 2001 From: Shourie Ganguly Date: Mon, 27 Oct 2025 10:32:59 +0530 Subject: [PATCH 3/4] addressed Dan's suggestions --- packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs index e113c7416f2..497fb63e3a0 100644 --- a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs +++ b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs @@ -14,7 +14,9 @@ resource.ssl: {{ssl}} resource.timeout: {{http_client_timeout}} {{/if}} resource.url: {{url}} +if {{max_executions}} max_executions: {{max_executions}} +{{/if}} state: batch_size: {{batch_size}} From cdc8f2553ede9f5497c982bc1e68b0601e1d9158 Mon Sep 17 00:00:00 2001 From: Shourie Ganguly Date: Mon, 27 Oct 2025 10:54:14 +0530 Subject: [PATCH 4/4] addressed Dan's suggestions --- packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs index 497fb63e3a0..2d85d9988ce 100644 --- a/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs +++ b/packages/qualys_gav/data_stream/asset/agent/stream/cel.yml.hbs @@ -14,7 +14,7 @@ resource.ssl: {{ssl}} resource.timeout: {{http_client_timeout}} {{/if}} resource.url: {{url}} -if {{max_executions}} +{{#if max_executions}} max_executions: {{max_executions}} {{/if}}