Kinerror is a simple command line tool usable to process errors about kinesis firehose. If you have some errors on your stream and the delivery retry time is over, you need to reimport your data manually. We don't want you to do this!
Just lunch the cli from terminal. Parameters supported is:
Short opt | Long opt | Description |
---|---|---|
-ak | --access-key-id | The AWS access key id. If not specified the tool use the default authenticator specified in ~/.aws/credentials |
-sk | --secret-key | The AWS secret key. If not specified the tool use the default authenticator specified in ~/.aws/credentials |
-b | --bucket-name | The Kinesis firehose error s3 bucket |
-p | --bucket-prefix | The prefix usable to filter errors in bucket error |
-c | --concurrency | The max number of error files processed concurrently |
-r | --region | The AWS region of the Kinesis Firehose delivery stream |
-d | --delivery-stream-name | The AWS Kinesis Firehose delivery stream name |
kinerror -b <bucketErrName> -d <deliveryStreamName> -r <deliveryStreamRegion>
kinerror -c 10 -b <bucketErrName> -d <deliveryStreamName> -r <deliveryStreamRegion>
kinerror -b <bucketErrName> -p 2020/05 -d <deliveryStreamName> -r <deliveryStreamRegion>