Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Monitor Kinesis Data Streams

Focus mode
Monitor Kinesis Data Streams - Amazon Kinesis Data Streams

You can monitor your data streams in Amazon Kinesis Data Streams using the following features:

  • CloudWatch metrics— Kinesis Data Streams sends Amazon CloudWatch custom metrics with detailed monitoring for each stream.

  • Kinesis Agent— The Kinesis Agent publishes custom CloudWatch metrics to help assess if the agent is working as expected.

  • API logging— Kinesis Data Streams uses AWS CloudTrail to log API calls and store the data in an Amazon S3 bucket.

  • Kinesis Client Library— Kinesis Client Library (KCL) provides metrics per shard, worker, and KCL application.

  • Kinesis Producer Library— Amazon Kinesis Producer Library (KPL) provides metrics per shard, worker, and KPL application.

For more information about common monitoring issues, questions, and troubleshooting, see the following:

PrivacySite termsCookie preferences
© 2025, Amazon Web Services, Inc. or its affiliates. All rights reserved.