Releases: amaabca/cloudwatch_loggly
Releases · amaabca/cloudwatch_loggly
1.0.0
0.5.0
- Implement a delay when calling the
DescribeSubscriptionFilters
operation for each CloudWatch log group to avoid hitting API rate limits. This is useful for accounts with many Lambda functions (>100) when creating the CloudWatch subscription. - The client will attempt up to 3 additional retries with a maximum delay of 2s between requests. This allows for a total potential delay time of 5s (not counting request overhead).
0.4.0
- Implement a delay when calling the
ListTags
operation for each lambda function to avoid hitting API rate limits. This is useful for accounts with many Lambda functions (>100) when creating the CloudWatch subscription. - The client will attempt up to 3 additional retries with a maximum delay of 2s between requests. This allows for a total potential delay time of 5s (not counting request overhead).
- Increase the default Lambda timeout to 60s to reflect new retry delays.
0.3.0
- Streamline the upgrade path by checking if the
destination_arn
property of a subscription filter is stale and updating the filter if required. - To update to a new
cloudwatch_loggly
version, delete the previous CloudFormation stack for the SAM application, then redeploy the updated stack from here. The next time the subscribe function executes, all stale subscriptions will be updated.
0.2.0
- Correctly handle SDK pagination when listing lambda functions in the subscribe function. Previously, only the fist page (50) of lambda functions would be auto subscribed.
- Strip all newline characters from log entries (except for a for a trailing newline).