CloudWatch subscription to the dynamic partitioning enabled Kinesis firehose is failing
I’ve set up a CloudWatch subscription filter to send JSON logs to a Kinesis Firehose with dynamic partitioning enabled. However, Firehose is rejecting the data with the error “Only UTF-8 encoded data is supported for dynamic partitioning records.”