Back to top icon

Monitoring AWS Kinesis Data Streams with New Relic Infrastructure

AWS Kinesis Data Streams is a platform for streaming data on AWS, simplifying the process of loading and analyzing data in real time. Kinesis Data Streams gives you more manual control over your processes than Kinesis Data Firehose, with more options for output to other Amazon and non-Amazon services.

What you can monitor with our AWS Kinesis Data Streams integration


Watch for slow getRecord and putRecord requests.

Provisioned throughput

Know before you reach your limits.

Incoming records

Sort by bytes or number of records.

Know what’s happening with your AWS Kinesis Data Streams

Because AWS Kinesis Data Streams has more options and custom settings than other data capture methods, you need to keep a close eye on usage and latency. New Relic’s dashboard and monitoring tools let you focus in on heavy resource usage or slow downs, without having to spend time hunting them down or figuring out what went wrong.

See your AWS Kinesis Data Streams metrics in pre-built dashboards

Visualize all your data, easily filter to a specific host, and correlate with other performance metrics.

Default AWS dashboards

Track all AWS Kinesis Data Streams configuration changes

Understand configuration differences across your stack and quantify how configuration changes impact performance.

Track all AWS configuration changes

AWS Kinesis Data Streams performance alerts

Get alerts if your AWS Kinesis Data Streams performance degrades. You can create alerts for any of the captured metrics.

For example, we can let you know when incoming records start to climb.

AWS performance alerts

Ready to get started?

Enable the integration now and get a clear picture of your AWS Kinesis Data Streams performance.

Enable the integration Request demo