2 Answers
- Newest
- Most votes
- Most comments
0
CloudWatch Logs subscription filters are actually created on the Log Group and not the Log Stream. So you do not have the limitation that you described.
if you prefer to use EventBridge, I recommend that you create a Catch all rule that will send the events to CloudWatch Logs to see the exact structure of the event.
0
Hi. How about sending CW logs to Kinesis Streams and, consume streams from Lambda
https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/SubscriptionFilters.html
Relevant content
- asked 8 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 3 months ago
- AWS OFFICIALUpdated 2 years ago
Hi takahash, Thanks for answering. But When I try to create a Subscription for Kinesis and that filter will be applicable only for selected log data(log stream). In my case I have multiple log stream in a log group and single pattern for all the log streams in log group.