Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove AWS CloudWatch logs via S3 option #6247

Merged
merged 7 commits into from
Aug 25, 2023
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
5 changes: 5 additions & 0 deletions packages/aws/changelog.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,9 @@
# newer versions go on top
- version: "2.0.0"
changes:
- description: Remove deprecated option for "Cloudwatch via S3"from the AWS CloudWatch integration. If you are using it take note that logs WON'T BE ingested via this route anymore once you update.
type: enhancement
link: https://github.com/elastic/integrations/pull/6247
- version: "1.53.1"
changes:
- description: Disable TSDB on AWS Billing.
Expand Down

This file was deleted.

68 changes: 0 additions & 68 deletions packages/aws/data_stream/cloudwatch_logs/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,74 +1,6 @@
title: AWS CloudWatch logs
type: logs
streams:
- input: aws-s3
template_path: aws-s3.yml.hbs
title: AWS CloudWatch logs via S3 (Deprecated)
enabled: false
description: (Deprecated) Please use Custom AWS Logs integration instead
vars:
- name: visibility_timeout
type: text
title: Visibility Timeout
multi: false
required: false
show_user: false
description: The duration that the received messages are hidden from subsequent retrieve requests after being retrieved by a ReceiveMessage request. The maximum is 12 hours.
- name: api_timeout
type: text
title: API Timeout
multi: false
required: false
show_user: false
description: The maximum duration of AWS API can take. The maximum is half of the visibility timeout value.
- name: queue_url
type: text
title: Queue URL
multi: false
required: true
show_user: true
description: URL of the AWS SQS queue that messages will be received from.
- name: fips_enabled
type: bool
title: Enable S3 FIPS
default: false
multi: false
required: false
show_user: false
description: Enabling this option changes the service name from `s3` to `s3-fips` for connecting to the correct service endpoint.
- name: tags
type: text
title: Tags
multi: true
required: true
show_user: false
default:
- forwarded
- aws-cloudwatch-logs
- name: processors
type: yaml
title: Processors
multi: false
required: false
show_user: false
description: >
Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details.

- name: preserve_original_event
required: true
show_user: true
title: Preserve original event
description: Preserves a raw copy of the original event, added to the field `event.original`
type: bool
multi: false
default: false
- name: max_number_of_messages
type: integer
title: Maximum Concurrent SQS Messages
description: The maximum number of SQS messages that can be inflight at any time.
default: 5
required: false
show_user: false
- input: aws-cloudwatch
enabled: false
template_path: aws-cloudwatch.yml.hbs
Expand Down
6 changes: 1 addition & 5 deletions packages/aws/manifest.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
format_version: 1.0.0
name: aws
title: AWS
version: 1.53.1
version: 2.0.0
license: basic
description: Collect logs and metrics from Amazon Web Services (AWS) with Elastic Agent.
type: integration
Expand Down Expand Up @@ -136,10 +136,6 @@ policy_templates:
- observability
- monitoring
inputs:
- type: aws-s3
title: Collect logs from S3 (Deprecated)
description: Collecting logs using aws-s3 input
input_group: logs
- type: aws-cloudwatch
title: Collect logs from CloudWatch
description: Collecting logs using aws-cloudwatch input
Expand Down