Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
60945f9
[1password] Enable Request tracer
bhapas May 8, 2023
0a2d965
[1password] Fix changelog and enable tracer for system tests
bhapas May 8, 2023
2f9e205
[akamai] Enable Request tracer
bhapas May 8, 2023
172f98b
[atlassian_bitbucket] Enable Request tracer
bhapas May 8, 2023
a1e86e4
[atlassian_confluence] Enable Request tracer
bhapas May 8, 2023
b2a4068
[atlassian_jira] Enable Request tracer
bhapas May 8, 2023
cdf4476
[box_events] Enable Request tracer
bhapas May 8, 2023
be4ab8f
[carbon_black_cloud] Enable Request tracer
bhapas May 8, 2023
77d854b
[cisco_duo] Enable Request tracer
bhapas May 8, 2023
456d991
[cisco_secure_endpoint] Enable Request tracer
bhapas May 8, 2023
35de329
[cloudflare] Enable Request tracer
bhapas May 8, 2023
ecab4d2
[darktrace] Enable Request tracer
bhapas May 8, 2023
302741f
[forgerock] Enable Request tracer
bhapas May 8, 2023
5840c9a
[github] Enable Request tracer
bhapas May 8, 2023
eda8757
[google_workspace] Enable Request tracer
bhapas May 8, 2023
b1796bd
[httpjson] Enable Request tracer
bhapas May 8, 2023
26ea02a
[infoblox_bloxone_ddi] Enable Request tracer
bhapas May 8, 2023
7b8dea4
[jumpcloud] Enable Request tracer
bhapas May 8, 2023
576cebc
[lastpass] Enable Request tracer
bhapas May 8, 2023
54f3fb8
[m365_defender] Enable Request tracer
bhapas May 8, 2023
ed589b9
[microsoft_defender_endpoint] Enable Request tracer
bhapas May 8, 2023
581bfa8
[microsoft_exchange_online] Enable Request tracer
bhapas May 8, 2023
7a4875c
[mimecast] Enable Request tracer
bhapas May 8, 2023
5d24be2
[okta] Enable Request tracer
bhapas May 8, 2023
56567dc
[panw_cortex_xdr] Enable Request tracer
bhapas May 8, 2023
700962d
[ping_one] Enable Request tracer
bhapas May 8, 2023
ccda8a9
[proofpoint_tap] Enable Request tracer
bhapas May 8, 2023
a2bcecc
[rapid7_insightvm] Enable Request tracer
bhapas May 8, 2023
7398f86
[sentinel_one] Enable Request tracer
bhapas May 8, 2023
5602b9f
[slack] Enable Request tracer
bhapas May 8, 2023
3b1c139
[snyk] Enable Request tracer
bhapas May 8, 2023
95bafaa
[sophos_central] Enable Request tracer
bhapas May 8, 2023
1589b79
[tenable_io] Enable Request tracer
bhapas May 8, 2023
83aabfa
[tenable_sc] Enable request tracer
bhapas May 8, 2023
7485736
[ti_abusech] Enable request tracer
bhapas May 8, 2023
ff3c6d3
[ti_cif3] Enable Request tracer
bhapas May 9, 2023
a50c2ec
[ti_cybersixgrill] Enable Request tracer
bhapas May 9, 2023
058b8e5
[ti_misp] Enable Request tracer
bhapas May 9, 2023
f0d1eba
[ti_otx] Enable Request tracer
bhapas May 9, 2023
98646a9
[ti_rapid7_threat_command] Enable request tracer
bhapas May 9, 2023
d3418bd
[ti_recordedfuture] Enable request tracer
bhapas May 9, 2023
2d25d52
[ti_threatq] Enable request tracer
bhapas May 9, 2023
ca95eaf
[tines] Enable request tracer
bhapas May 9, 2023
6f5583a
[trend_micro_vision_one] Enable request tracer
bhapas May 9, 2023
6f167b2
[winlog] Enable request tracer
bhapas May 9, 2023
5772f62
[ti_misp] Fix template
bhapas May 9, 2023
cdcd5f5
[zerofox] Enable request tracer
bhapas May 9, 2023
dfde69c
Fix duplicate variable definitions
bhapas May 10, 2023
ee93730
Keep akamai integration in beta
bhapas May 10, 2023
903ffc5
Doc fixes
bhapas May 10, 2023
02353a1
Fix space in docs
bhapas May 10, 2023
ae47f49
Merge branch 'main' into diagnostics-sei
bhapas May 10, 2023
60ed49f
Fix invalid yaml files
bhapas May 10, 2023
1a4bac6
Fix manifest according to package-spec
bhapas May 11, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions packages/1password/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.12.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.11.0"
changes:
- description: Update package to ECS 8.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ vars:
url: http://{{Hostname}}:{{Port}}
token: --token--
preserve_original_event: true
enable_request_tracer: true
data_stream:
vars: ~
assert:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
config_version: 2
interval: {{interval}}
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
request.url: {{url}}/api/v1/auditevents
request.method: POST
{{#if proxy_url }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ vars:
url: http://{{Hostname}}:{{Port}}
token: --token--
preserve_original_event: true
enable_request_tracer: true
data_stream:
vars: ~
assert:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
config_version: 2
interval: {{interval}}
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
request.url: {{url}}/api/v1/itemusages
request.method: POST
request.keep_alive.disable: {{disable_keep_alive}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ vars:
url: http://{{Hostname}}:{{Port}}
token: --token--
preserve_original_event: true
enable_request_tracer: true
data_stream:
vars: ~
assert:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
config_version: 2
interval: {{interval}}
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
request.url: {{url}}/api/v1/signinattempts
request.method: POST
request.keep_alive.disable: {{disable_keep_alive}}
Expand Down
11 changes: 9 additions & 2 deletions packages/1password/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 1.0.0
name: 1password
title: "1Password"
version: "1.11.0"
version: "1.12.0"
license: basic
description: Collect logs from 1Password with Elastic Agent.
type: integration
Expand All @@ -10,7 +10,7 @@ categories:
- credential_management
release: ga
conditions:
kibana.version: ^8.6.1
kibana.version: ^8.7.1
screenshots:
- src: /img/1password-signinattempts-screenshot.png
title: Sign-in attempts
Expand Down Expand Up @@ -42,6 +42,13 @@ policy_templates:
show_user: true
required: true
default: https://events.1password.com
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: token
type: password
title: 1Password Authorization Token
Expand Down
5 changes: 5 additions & 0 deletions packages/akamai/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "2.8.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "2.7.0"
changes:
- description: Update package-spec version to 2.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ request.timeout: {{http_client_timeout}}
request.proxy_url: {{proxy_url}}
{{/if}}
{{#if enable_request_tracer}}
request.tracer.filename: http-request-trace-httpjson-akamai.ndjson
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
request.transforms:
- set:
Expand Down
4 changes: 2 additions & 2 deletions packages/akamai/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
name: akamai
title: Akamai
version: "2.7.0"
version: "2.8.0"
description: Collect logs from Akamai with Elastic Agent.
type: integration
format_version: 2.7.0
categories: [security, cdn_security]
conditions:
kibana.version: "^8.4.0"
kibana.version: "^8.7.1"
icons:
- src: /img/akamai_logo.svg
title: Akamai
Expand Down
5 changes: 5 additions & 0 deletions packages/atlassian_bitbucket/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.9.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.8.0"
changes:
- description: Update package-spec version to 2.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,4 @@ data_stream:
password: abc123
limit: "2"
ssl.verification_mode: none
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ data_stream:
paths:
- "{{SERVICE_LOGS_DIR}}/*.log"
preserve_original_event: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
config_version: "2"
interval: {{interval}}
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
request.method: "GET"
request.url: {{api_url}}/rest/auditing/1.0/events
{{#if ssl}}
Expand Down
7 changes: 7 additions & 0 deletions packages/atlassian_bitbucket/data_stream/audit/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,13 @@ streams:
multi: false
required: true
show_user: true
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: username
type: text
title: Bitbucket Username
Expand Down
4 changes: 2 additions & 2 deletions packages/atlassian_bitbucket/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
format_version: 2.7.0
name: atlassian_bitbucket
title: Atlassian Bitbucket
version: "1.8.0"
version: "1.9.0"
description: Collect logs from Atlassian Bitbucket with Elastic Agent.
type: integration
categories:
- security
- productivity_security
conditions:
kibana.version: "^7.16.0 || ^8.0.0"
kibana.version: "^8.7.1"
icons:
- src: /img/bitbucket-logo.svg
title: Bitbucket Logo
Expand Down
5 changes: 5 additions & 0 deletions packages/atlassian_confluence/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.10.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.9.0"
changes:
- description: Update package-spec version to 2.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ data_stream:
ssl: |-
verification_mode: none
atlassian_cloud: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ data_stream:
limit: "2"
ssl: |-
verification_mode: none
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ data_stream:
paths:
- "{{SERVICE_LOGS_DIR}}/*.log"
preserve_original_event: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
config_version: "2"
interval: {{interval}}
request.method: "GET"
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}

{{#if ssl}}
request.ssl: {{ssl}}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,13 @@ streams:
multi: false
required: true
show_user: true
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: username
type: text
title: Confluence User Identifier
Expand Down
4 changes: 2 additions & 2 deletions packages/atlassian_confluence/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
format_version: 2.7.0
name: atlassian_confluence
title: Atlassian Confluence
version: "1.9.0"
version: "1.10.0"
description: Collect logs from Atlassian Confluence with Elastic Agent.
type: integration
categories:
- security
- productivity_security
conditions:
kibana.version: "^7.16.0 || ^8.0.0"
kibana.version: "^8.7.1"
icons:
- src: /img/confluence-logo.svg
title: Confluence Logo
Expand Down
5 changes: 5 additions & 0 deletions packages/atlassian_jira/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.10.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.9.0"
changes:
- description: Update package-spec version to 2.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,4 @@ data_stream:
ssl: |-
verification_mode: none
atlassian_cloud: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ data_stream:
limit: "2"
ssl: |-
verification_mode: none
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,4 @@ data_stream:
paths:
- "{{SERVICE_LOGS_DIR}}/*.log"
preserve_original_event: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
config_version: "2"
interval: {{interval}}
request.method: "GET"
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
{{#if atlassian_cloud}}
request.url: {{api_url}}/rest/api/3/auditing/record
{{else}}
Expand Down
7 changes: 7 additions & 0 deletions packages/atlassian_jira/data_stream/audit/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,13 @@ streams:
multi: false
required: true
show_user: true
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation] (https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: username
type: text
title: Jira User Identifier
Expand Down
4 changes: 2 additions & 2 deletions packages/atlassian_jira/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
format_version: 2.7.0
name: atlassian_jira
title: Atlassian Jira
version: "1.9.0"
version: "1.10.0"
description: Collect logs from Atlassian Jira with Elastic Agent.
type: integration
categories:
- security
- productivity_security
conditions:
kibana.version: "^7.16.0 || ^8.0.0"
kibana.version: "^8.7.1"
icons:
- src: /img/jira-software-logo.svg
title: Jira Software Logo
Expand Down
5 changes: 5 additions & 0 deletions packages/box_events/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.2.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.1.0"
changes:
- description: Update package to ECS 8.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ vars:
data_stream:
vars:
stream_type: 'all'
enable_request_tracer: true
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
config_version: 2
interval: "{{interval}}"
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}
auth.oauth2:
client.id: "{{client_id}}"
client.secret: "{{client_secret}}"
Expand Down
11 changes: 9 additions & 2 deletions packages/box_events/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 1.0.0
name: box_events
title: Box Events
version: "1.1.0"
version: "1.2.0"
release: ga
license: basic
description: "Collect logs from Box with Elastic Agent"
Expand All @@ -10,7 +10,7 @@ categories:
- security
- productivity_security
conditions:
kibana.version: "^7.17.0 || ^8.3.0"
kibana.version: "^8.7.1"
screenshots:
- src: /img/box_screenshot.png
title: "[Logs Box Events Integration] Events Dashboard"
Expand Down Expand Up @@ -110,6 +110,13 @@ policy_templates:
multi: false
required: true
show_user: true
- name: enable_request_tracer
type: bool
title: Enable request tracing
multi: false
required: false
show_user: false
description: The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-httpjson.html#_request_tracer_filename) for details.
- name: client_secret
type: password
title: Client Secret
Expand Down
5 changes: 5 additions & 0 deletions packages/carbon_black_cloud/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.9.0"
changes:
- description: Add a new flag to enable request tracing
type: enhancement
link: https://github.com/elastic/integrations/pull/6115
- version: "1.8.0"
changes:
- description: Update package-spec version to 2.7.0.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,4 @@ vars:
data_stream:
vars:
preserve_original_event: true
enable_request_tracer: true
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@ config_version: 2
interval: {{interval}}
request.timeout: 2m
request.method: POST
{{#if enable_request_tracer}}
request.tracer.filename: "../../logs/httpjson/http-request-trace-*.ndjson"
{{/if}}

{{#if proxy_url}}
request.proxy_url: {{proxy_url}}
Expand Down
Loading