This is an implementation of the Heroku Log-Shuttle that takes logs from in from applications and funnels them to an AWS Kinesis steam.
To use this log-shuttle:
- Send your logs via TCP (default) or UDP (pull container with tag
udp) to port514. - In the ENV for the log-shuttle set:
KINESIS_URL, the url of the Kinesis stream with url encoded credentials included.KINESIS_SHARDS, the number of shards the Kinesis stream has.