Skip to content

Commit c65a95e

Browse files
committed
tenable_io: allow max_executions to be configured for vulnerability ds
1 parent c59a781 commit c65a95e

File tree

4 files changed

+18
-2
lines changed

4 files changed

+18
-2
lines changed

packages/tenable_io/changelog.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
# newer versions go on top
2+
- version: "4.5.0"
3+
changes:
4+
- description: Allow user configuration of maximum number of CEL executions for the vulnerability data stream.
5+
type: enhancement
6+
link: https://github.com/elastic/integrations/pull/
27
- version: "4.4.1"
38
changes:
4-
- description: Update transform to filter out documents containing an error.message from vulnerability latest index
9+
- description: Update transform to filter out documents containing an error.message from vulnerability latest index.
510
type: bugfix
611
link: https://github.com/elastic/integrations/pull/15722
712
- version: "4.4.0"

packages/tenable_io/data_stream/vulnerability/agent/stream/cel.yml.hbs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ redact:
3131
fields:
3232
- access_key
3333
- secret_key
34+
{{#if max_executions}}
35+
max_executions: {{max_executions}}
36+
{{/if}}
3437
program: |
3538
state.with(state.?chunk_status.orValue("") != "PROCESSING" && !state.?want_more.orValue(false) ?
3639
post_request(

packages/tenable_io/data_stream/vulnerability/manifest.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,14 @@ streams:
5959
required: true
6060
show_user: false
6161
default: 30s
62+
- name: max_executions
63+
type: integer
64+
title: Maximum Pages Per Interval
65+
description: Maximum Pages Per Interval is the maximum number of pages that can be collected at each interval.
66+
multi: false
67+
required: false
68+
show_user: false
69+
default: 1000
6270
- name: tags
6371
type: text
6472
title: Tags

packages/tenable_io/manifest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
format_version: "3.4.0"
22
name: tenable_io
33
title: Tenable Vulnerability Management
4-
version: "4.4.1"
4+
version: "4.5.0"
55
description: Collect logs from Tenable Vulnerability Management with Elastic Agent.
66
type: integration
77
categories:

0 commit comments

Comments
 (0)