-
Notifications
You must be signed in to change notification settings - Fork 96
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
Detect and throw throtlling and other firehose exceptions. #198
Comments
This warning message means that PutRecords API of Kinesis Data Streams or PutRecordBatch API of Kinesis Data Firehose returned failed records because of some kind of error, such as ProvisionedThroughputExceeded. Gem code: aws-fluent-plugin-kinesis/lib/fluent/plugin/kinesis_helper/api.rb Lines 89 to 109 in d5d7c69
Kinesis API reference: Can you check your cloud side metrics by CloudWatch?
Currently, we cannot put aggregated records directly into firehose. Appreciate your feedback. See also this issue #193. |
Closing this issue for now. Please reopen if required. |
Putting json format records to kinesis, it runs for some time and then start producing warning for retry.
No idea what's going wrong behind the scene.
Also wondering can we do firehose put directly with aggregated records
The text was updated successfully, but these errors were encountered: