Kinesis Data Stream has high delay

Checks if a Kinesis Data Stream is experiencing a higher than usual outgoing message age.

Dashbird continuously monitors and analyses your serverless applications to ensure reliability, cost and performance optimisation and alignment with the Well Architected Framework.

Product Features Start Free Trial

Severity: WARNING
Interval: 15 minutes
Time slot: 2 hours
Minimum delay: 100ms

Metrics:
METRICS.KINESIS.DATA.OUTGOING_AGE

METRICS.KINESIS.DATA.INCOMING_RECORDS
METRICS.KINESIS.DATA.OUTGOING_RECORDS

Why do I see this?

One of your streams is experiencing a higher than usual outgoing message age.

What does this mean?

If the mean record age of the last 30 minutes has increased by more than 50% compared to previous times, the situation should be checked for unexpected results.

Kinesis Data Stream has high delay. How do I fix this?

Check if your records’ payload changed in the timeframe with the higher delay.


This rule resolution is part of the Dashbird Serverless Well Architected Reports tool for AWS. Dashbird features a collection of rules and checks continuously applied to your infrastructure, surfacing ways to improve it.

Monitor and analyze AWS Kinesis streams and learn the best practice rules for AWS Kinesis.

Industry leader in serverless monitoring

Dashbird is a monitoring, debugging and intelligence platform designed to help serverless developers build, operate, improve, and scale their modern cloud applications on AWS environment securely and with ease.