Skip to content

Releases: awslabs/amazon-kinesis-agent

Amazon Kinesis Agent 1.1.4

11 Sep 22:31
Compare
Choose a tag to compare

Changes

  • Add notrim,escape_new_line to singleline mode.
  • Bug fix - Preserve the multi-line record if it's broken in the middle of the line
  • Bug fix - Fix the checkpoint position where there remains incomplete record in currentBuffer

Amazon Kinesis Agent 1.1.3

22 Dec 00:50
Compare
Choose a tag to compare
  • Add AggregationSplitter which enables record aggregation
    • Agent now supports aggregating multiple small records into a big record before putting to a Kinesis Data Firehose delivery stream when "aggregatedRecordSizeBytes" is specified in a delivery stream file flow.
  • Allow CW metrics to include instance tag
    • Agent now supports to emit CloudWatch metrics with a new dimension of EC2 instance so that troubleshooting across a fleet of agents gets easier.
  • Add a new pre-processor for addition of arbitrary metadata in JSON format
    • The metadata processor allows user to define any arbitrary metadata in JSON and merges the metadata into the processed JSON record in the data processing chain.
  • Add EC2 metadata processor
    • EC2 metadata processor retrieves metadata from the EC2 instance metadata service and retrieves the instance tags via a EC2 describe tags request. The metadata is then merged with the processed JSON record in the data processing chain.
  • Add separate config directory for flow configurations
    • The agent config directory placed at /etc/aws-kinesis/agent.d/ allows configuration management systems to add additional file flow configurations in separate files dynamically without having to edit the main configuration in place at /etc/aws-kinesis/agent.json.
  • Add fileFooterPattern to give up tailing if not necessary
    • Allow agent to stop parsing a file when a specified footer pattern is reached in the file being tailed. This would save resources (CPU/memory consumption) by reducing unnecessary tailing and parsing.
  • Bug fixes
    • Fix a bug in checkpointing when pre-processing is enabled
    • Minor fix in logging and exception handling

Amazon Kinesis Agent 1.1.2

16 Sep 17:39
Compare
Choose a tag to compare

Amazon Kinesis Agent 1.1.1.2

16 Sep 17:31
Compare
Choose a tag to compare
  • Fix minor bugs
  • Fix debug messages

Amazon Kinesis Agent 1.1.1

13 Apr 16:09
Compare
Choose a tag to compare
  • Downgrade aws sdk to 1.10.26
  • Enable retriable error message in ERROR log level

Amazon Kinesis Agent 1.1

12 Apr 03:30
Compare
Choose a tag to compare
  • Add data processing capabilities
  • Skip compressed file extensions when tailing files
  • Force to kill the process on OOME

Amazon Kinesis Agent 1.0.2

12 Nov 21:18
Compare
Choose a tag to compare

Add build option to setup script to easier build the source code

Amazon Kinesis Agent 1.0.1

06 Nov 00:31
Compare
Choose a tag to compare

Initial release of Amazon Kinesis Agent