Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/kubernetes/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "1.84.1"
changes:
- description: Add AWS authentication variables for CloudWatch input in audit_logs data stream and fix api_timeout variable name typo.
type: bugfix
link: https://github.com/elastic/integrations/issues/17196
- version: "1.84.0"
changes:
- description: Add kubernetes.container.status.last_terminated_exitcode field to the state_container data stream.
Expand Down
58 changes: 57 additions & 1 deletion packages/kubernetes/data_stream/audit_logs/manifest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,7 @@ streams:
show_user: false
default: 1m
description: This config parameter sets how often Filebeat checks for new log events from the specified log group.
- name: api_timeput
- name: api_timeout
type: text
title: API Timeout
multi: false
Expand All @@ -100,6 +100,62 @@ streams:
show_user: false
default: 200ms
description: This is used to sleep between AWS FilterLogEvents API calls inside the same collection period. `FilterLogEvents` API has a quota of 5 transactions per second (TPS)/account/Region. This value should only be adjusted when there are multiple Filebeats or multiple Filebeat inputs collecting logs from the same region and AWS account.
- name: shared_credential_file
type: text
title: Shared Credential File
multi: false
required: false
show_user: false
description: Directory of the shared credentials file
- name: credential_profile_name
type: text
title: Credential Profile Name
multi: false
required: false
show_user: false
- name: access_key_id
type: password
title: Access Key ID
secret: true
multi: false
required: false
show_user: true
- name: secret_access_key
type: password
title: Secret Access Key
secret: true
multi: false
required: false
show_user: true
- name: session_token
type: password
title: Session Token
secret: true
multi: false
required: false
show_user: true
- name: role_arn
type: text
title: Role ARN
multi: false
required: false
show_user: false
description: ARN of the IAM role to assume when collecting logs
- name: default_region
type: text
title: Default AWS Region
multi: false
required: false
show_user: false
default: ""
description: Default region to use prior to connecting to region specific services/endpoints if no AWS region is set from environment variable, credentials or instance profile. If none of the above are set and no default region is set as well, `us-east-1` is used. A region, either from environment variable, credentials or instance profile or from this default region setting, needs to be set when using regions in non-regular AWS environments such as AWS China or US Government Isolated.
- name: proxy_url
type: text
title: Proxy URL
multi: false
required: false
show_user: false
description: URL to proxy connections in the form of http\[s\]://<user>:<password>@<server name/ip>:<port>
- name: latency
type: text
title: Latency
Expand Down
2 changes: 1 addition & 1 deletion packages/kubernetes/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 3.1.2
name: kubernetes
title: Kubernetes
version: 1.84.0
version: 1.84.1
description: Collect logs and metrics from Kubernetes clusters with Elastic Agent.
type: integration
categories:
Expand Down