You can build your output payload up to the 6mb limit, any log records after that you can reingest into the kinesis stream.