Read from a Kinesis stream and perform http posts conditionally based on the data.
- The Kinesis data is in json format.
- The data contains a root key/value to trigger a post on.
- Verify that the ~/.aws/credentials default profile or the IAM Role of the machine has the following Kinesis permissions:
- GetRecords
- GetShardIterator
- Edit the filters.json file and change it to support your Kinesis data with:
- The json key to look for
- The json value to match on
- The URL to post the data to
The logger writes all output to stderr.