Im planning to use Amazon EventBridge in my application. I see events are throttled beyond certain quotas. Though it is in range of 100s to few 1000s, I would hate to lose events and proactively add more buses to handle the high velocity of events. From the API's, I see PutEvents throws a 500
as exception https://docs.aws.amazon.com/eventbridge/latest/APIReference/API_PutEvents.html
Has anyone reliably used PutEvents exception to handle this condition and add buses? I see there is FailedEntryCount
, but the documentation doesn't indicate why the failure could be. So, Im not sure if I can rely on. I can use other services (SQS, DB), but want to use EventBridge for my use case.
If there is another route (CloudTrail PutEvents) or CloudWatch Logs to handle, Im open to hear.