kinesis stream logs getting warning that it not able to publish dataums N in cloudwatch.
After this warning it leads to Time out exception, Getting error like
Once after TIme out exception the lease is not able to renew.
Below are Logs :
14:34:14 [AWS CodeBuild Plugin] 2023-07-07 09:02:23,398 [cw-metrics-publisher] WARN s.a.k.m.CloudWatchMetricsPublisher [NONE] - Could not publish 20 datums to CloudWatch
14:34:14 [AWS CodeBuild Plugin] java.util.concurrent.TimeoutException: null
14:34:14 [AWS CodeBuild Plugin] at java.base/java.util.concurrent.CompletableFuture.timedGet(CompletableFuture.java:1960)
14:34:14 [AWS CodeBuild Plugin] at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2095)
14:34:14 [AWS CodeBuild Plugin] at software.amazon.kinesis.metrics.CloudWatchMetricsPublisher.blockingExecute(CloudWatchMetricsPublisher.java:87)
14:34:14 [AWS CodeBuild Plugin] at software.amazon.kinesis.metrics.CloudWatchMetricsPublisher.publishMetrics(CloudWatchMetricsPublisher.java:74)
14:34:14 [AWS CodeBuild Plugin] at software.amazon.kinesis.metrics.CloudWatchPublisherRunnable.runOnce(CloudWatchPublisherRunnable.java:138)
14:34:14 [AWS CodeBuild Plugin] at software.amazon.kinesis.metrics.CloudWatchPublisherRunnable.run(CloudWatchPublisherRunnable.java:84)
14:34:14 [AWS CodeBuild Plugin] at java.base/java.lang.Thread.run(Thread.java:833)
14:34:14 [AWS CodeBuild Plugin] 2023-07-07 09:02:29,336 [LeaseCoordinator-0000] ERROR s.a.k.l.d.DynamoDBLeaseRenewer [NONE] - Encountered an exception while renewing a lease.