Skip to main content

Friendly Command Line Interface for Amazon Kinesis Data Streams

Project description

Kines

Friendly Command Line Interface for Amazon Kinesis Data Streams

Kines Demo

Install

  • pip install kines

Setup

  • aws configure

Commands

List all Kinesis Stream
  • kines ls

Kines ls

List Kinesis Stream Shards
  • kines lss <stream-name>
  • For detailed output Run kines lss <stream-name> -d

Kines lss

Find shard for partition key
  • kines find prod-clickstream -p 123455 -p 8900

Kines find

Get report for your Kinesis Stream

  • kines report <stream-name> -h <number-of-hours> -p <metric-period-in-minutes>

  • Get report for last 3 hours with 10 minute metric period

Kines Report

  • Get report for last 60 hours with 6 hour metric period

Kines Report 60 hours 6 hours

View all short forms and legends

  • kines legends

Kines Legends

How to build in Dev?

  • pip install --editable .

How to publish to pypi?

  • python3 setup.py sdist bdist_wheel
  • twine upload --skip-existing dist/*

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kines-0.0.8.tar.gz (6.2 kB view hashes)

Uploaded Source

Built Distribution

kines-0.0.8-py3-none-any.whl (15.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page