From 56cef1cf88d7531f2ce64e161660661fb1d13d13 Mon Sep 17 00:00:00 2001 From: Ig Date: Thu, 6 Aug 2026 17:13:23 +0100 Subject: [PATCH] qualys_vmdr: request 4Gi of memory for agentless deployments The asset_host_detection input previously inherited the default agentless memory allocation, which is not sufficient for the default batch size of 1000 hosts. At publish time the CEL program holds the full host batch, the knowledge base map accumulated across every paginated request for that batch, and the flattened event array in memory simultaneously. Building the events copies the entire host record once per detection, so peak usage scales with hosts x detections-per-host rather than with the batch size alone. Request 4Gi to match the other vulnerability management and security packages owned by this team (rapid7_insightvm, m365_defender, microsoft_defender_endpoint, ti_crowdstrike). --- packages/qualys_vmdr/changelog.yml | 5 +++++ packages/qualys_vmdr/manifest.yml | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/packages/qualys_vmdr/changelog.yml b/packages/qualys_vmdr/changelog.yml index 8944993b613..4660db1bad3 100644 --- a/packages/qualys_vmdr/changelog.yml +++ b/packages/qualys_vmdr/changelog.yml @@ -1,4 +1,9 @@ # newer versions go on top +- version: "6.20.0" + changes: + - description: Request 4Gi of memory for agentless deployments to avoid out-of-memory restarts in the asset_host_detection data stream. + type: enhancement + link: https://github.com/elastic/integrations/pull/20579 - version: "6.19.4" changes: - description: Fix deduplication in the asset_host_detection data stream. diff --git a/packages/qualys_vmdr/manifest.yml b/packages/qualys_vmdr/manifest.yml index 22880d5a64f..760590ea25e 100644 --- a/packages/qualys_vmdr/manifest.yml +++ b/packages/qualys_vmdr/manifest.yml @@ -1,7 +1,7 @@ format_version: "3.4.0" name: qualys_vmdr title: Qualys VMDR -version: "6.19.4" +version: "6.20.0" description: Collect data from Qualys VMDR platform with Elastic Agent. type: integration categories: @@ -45,6 +45,9 @@ policy_templates: organization: security division: engineering team: security-service-integrations + resources: + requests: + memory: 4Gi # Due to the large volume of data being processed in memory, a 4 GB allocation is required for agentless deployment. inputs: - type: cel title: Collect Qualys VMDR data via API