Show Failed Kinesis Firehose CloudWatch Log Entries
The util show-kinesis-failed-logs
fetches the failed Kinesis Firehose records from the S3 logging bucket. For each record, the source key is shown, as well as the record properties, and the decoded CloudWatch Log entries that are part of the record.
Options
--key-prefix|-k <PREFIX>
-
(optional) S3 key prefix where the failed logging records are stored (default: logging-failed/processing-failed/)
--tier|-T <NAME>
-
(optional) Name of deployment tier (default:
LAMBDASHARP_TIER
environment variable) --aws-profile|-P <NAME>
-
(optional) Use a specific AWS profile from the AWS credentials file
--aws-region <NAME>
-
(optional) Use a specific AWS region (default: read from AWS profile)
--verbose|-V[:<LEVEL>]
-
(optional) Show verbose output (0=Quiet, 1=Normal, 2=Detailed, 3=Exceptions; Normal if LEVEL is omitted)
--no-ansi
-
(optional) Disable colored ANSI terminal output
--quiet
-
(optional) Don't show banner or execution time
--no-beep
-
(optional) Don't emit beep when finished