Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fujiwara/kinesis-tailf
tail -f command for Amazon Kinesis Stream
https://github.com/fujiwara/kinesis-tailf
aws go golang kinesis kinesis-tailf lambda
Last synced: 4 months ago
JSON representation
tail -f command for Amazon Kinesis Stream
- Host: GitHub
- URL: https://github.com/fujiwara/kinesis-tailf
- Owner: fujiwara
- License: mit
- Created: 2016-12-13T05:39:37.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-07T08:04:34.000Z (9 months ago)
- Last Synced: 2024-10-11T21:12:40.750Z (4 months ago)
- Topics: aws, go, golang, kinesis, kinesis-tailf, lambda
- Language: Go
- Homepage:
- Size: 65.4 KB
- Stars: 38
- Watchers: 5
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-golang-repositories - kinesis-tailf - f command for Amazon Kinesis Stream (Repositories)
README
# kinesis-tailf
tail -f command for Amazon Kinesis Data Streams.
## Install
### Homebrew
```
$ brew install fujiwara/tap/kinesis-tailf
```### Binary packages
[Releases](https://github.com/fujiwara/kinesis-tailf/releases).
## Usage
Required flags are below.
- `-stream`
- `-region` or `AWS_REGION` environment variable```
Usage of kinesis-tailf:
-end string
end timestamp
-lf
append LF(\n) to each record
-region string
region (default AWS_REGION environment variable)
-shard-key string
shard key
-start string
start timestamp
-stream string
stream name
```kinesis-tailf supports decoding packed records by Kinesis Producer Library (KPL).
## kinesis-cat
cat command for putting data to Amazon Kinesis Data Streams or Kinesis Data Firehose.
```
Usage of kinesis-cat:
-firehose
put to Firehose delivery stream
-lf
append LF(\n) to each record
-partition-key string
partition key
-region string
region (default "ap-northeast-1")
-stream string
stream name
```When -partition-key is not specified, partition key will be generated from sha256 digest of data.
## Licence
MIT