Posted On: Apr 11, 2016

Amazon Kinesis Agent is a pre-built Java application that offers an easy way to collect and send data to Amazon Kinesis Streams and Amazon Kinesis Firehose. The agent monitors a set of files for new data and continuously sends it to Amazon Kinesis Streams or Amazon Kinesis Firehose.

The agent now supports preprocessing data before sending it to Amazon Kinesis Streams or Amazon Kinesis Firehose. It can convert a multi-line JSON object to a single line JSON object, convert CSV data to JSON objects, and parse and convert common log entries to JSON objects.

For more information, see Writing to Amazon Kinesis Firehose with Amazon Kinesis Agent in the Amazon Kinesis Firehose Developer Guide and Writing to Amazon Kinesis Streams with Amazon Kinesis Agent in the Amazon Kinesis Streams Developer Guide.

The Amazon Kinesis team